1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
case WM_CREATE:
if(boucleUnique == ONCE)
{
GetWindowInfo(hwnd, pwi);
printf("on le créé\n");
taille_fenetre_principale.hauteur = pwi->rcClient.bottom - pwi->rcClient.top;
taille_fenetre_principale.largeur = pwi->rcClient.right - pwi->rcClient.left;
boucleUnique++;
}
hGroupBoxInfo = CreateWindow("button","informations", WM_CHILD | WS_VISIBLE| BS_GROUPBOX, pwi->rcWindow.left+10, 10, 0.9*taille_fenetre_principale.largeur, 350, hwnd, 0, hinst, NULL);
case WM_SIZE:
GetWindowInfo(hwnd, pwi);
taille_fenetre_principale.hauteur = pwi->rcWindow.bottom - pwi->rcWindow.top;
taille_fenetre_principale.largeur = pwi->rcWindow.right - pwi->rcWindow.left;
MoveWindow(hGroupBoxInfo, 0.5*pwi->rcWindow.left, 0.5*pwi->rcWindow.top, 0.5*taille_fenetre_principale.largeur, 0.5*taille_fenetre_principale.hauteur, TRUE);
ShowWindow(hGroupBoxInfo, SW_SHOW);
return 0; |
Partager