Neo_Fr
Messages postés653Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention10 novembre 2014
-
1 déc. 2007 à 22:29
Neo_Fr
Messages postés653Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention10 novembre 2014
-
3 déc. 2007 à 17:53
Bonsoir,
Je voudrait savoir si c'est possible de 'coller' une fenetre sur une autre (quand on déplace la fenetre conteneur la seconde reste a l'interieur)
j'ai vu que c'etait possible en mettant le style WS_CHILD a la seconde fenetre mais le pb c'est que cette seconde fenetre contient un menu et il est impossible de mettre un menu dans une fenetre qui a le style WS_CHILD..
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 2 déc. 2007 à 11:40
En effet, et tu ne peux pas non plus utiliser SetMenu (A menu can be assigned to any window that is not a child window.)
Si ton but est de déplacer deux fenetres en même temps, tu peux toujours le faire a la main sans utiliser WS_CHILD (en utilisant les messages WM_MOVING et WM_WINDOWPOSCHANGED)
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 3 déc. 2007 à 00:25
Evite aussi ce genre de param 'BYTE bShow', dans tous les cas c'est 'int' de 4 octets qui est PUSHé. Si le travail octet ne souffre pas en vitesse, il a une facheuse tendance à désaligner les instructions et force donc le compilo à insérer des octets de cadrage dans le code pour conserver les perfs.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 3 déc. 2007 à 00:16
goto c'est bien si judicieusement mis.if((tbLst->lpVtbl->AddTab(tbLst, hWnd)) !S_OK) { RetValue 1; goto End;} if((tbLst->lpVtbl->ActivateTab(tbLst, hWnd)) !S_OK) { RetValue 1; goto End;}
Si 1ere ligne réussit, pas bon du tout de forcer un saut de code pour aller à la 2eme.
Idem pour tout le listing de la fonction.
Neo_Fr
Messages postés653Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention10 novembre 20142 3 déc. 2007 à 15:41
Moi qui croyait bien faire d'utiliser un BYTE pr économiser 3 octets..
Sinon la fonction ne marche tjrs pas :[
Pour info le style de la fenetre est: WS_VISIBLE | WS_POPUP..