mais par défaut il me le met en haut a gauche de l'écran il y a po un moyen de donné les coordonnées x, y du coin en haut a gauche pour le mettre au centre de l'écran par exemple???
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 16 juil. 2003 à 21:56
DS_CENTER a ajouter aux styles de ta dialogbox pour la centrer.
Index=SendDlgItemMessage(...) t'arrives pas a l'intercepter normal puisque c'est ton prog qui envoie.
tab control: MSDN fournit exemples complets, je ne vais donc pas le recopier.
BruNews, ciao...
youpiyoyo
Messages postés539Date d'inscriptionvendredi 6 juin 2003StatutMembreDernière intervention14 juillet 2010 16 juil. 2003 à 22:02
DS_CENTER je le met dans quel fonction je viens de matté MSDN j'ai po trouvé!! :blush)
et pour ta reponse sur int Index=SendDlgItemMessage(hwnd,IDC_LIST1,LVM_GETSELECTIONMARK,0,0);
j'ai po tous suivi comment je fais pour recup l'info quand je click sur une ico de la list controle
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 16 juil. 2003 à 22:32
DS_CENTER va dans le fichier rc, tu l'edites a la main si ton editeur de ressources n'a pas de coche "centrer" pour la dialogbox. Si t'es pas sur, telecharge une de mes sources et regarde le rc.
Que dit MSDN des notifications des common control ?
Se recup dans WM_NOTIFY !!!
case WM_NOTIFY:
switch(((LPNMHDR) lParam)->code)
BruNews, ciao...
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_Xentor609
Messages postés258Date d'inscriptionjeudi 20 mars 2003StatutMembreDernière intervention16 août 2004 17 juil. 2003 à 09:47
Pour creer un tab control, avec le texte que tu veux, tout simplement:
[Code]
TCITEM TcItem; //TCITEM pour les tabControl
TcItem.mask=LVIF_TEXT | LVIF_PARAM; TcItem.cchTextMax=256;
TcItem.pszText="Tab Control 1";
SendDlgItemMessage(hDlg,IDC_TAB1,TCM_INSERTITEM,nItem,(LPARAM)&TcItem);
}
[\Code]
Voila, juste pour les creer les plus simplement, apres faut voir ce que tu veux en faire.
Bye,Xentor609