Trouver une ressource (Nouvelle version du moteur, plus rapide & pertinent, essayez le !)
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : Zoomer une boite de dialogue [ Archives / Graphique ] (Jean-luc)
|
Zoomer une boite de dialogue
le 29/11/2001 21:30:17

Jean-luc
|
bonjour à tous, je commence à peine en CPP et je voudrais savoir comment puis je rendre le fenetre de mon application en pleine ecran ? j'utilise une fenetre dialog . merci
|
|
|
|
Re : Zoomer une boite de dialogue
le 29/11/2001 23:25:51

Polykos
|
Place ce code :
int ScreenWidth=GetSystemMetrics(SM_CXVSCROLL); int ScreenHeight=GetSystemMetrics(SM_CYHSCROLL); Ces deux lignes te servent à récupérer les dimensions de ton écran. hwnd = CreateWindow(ClChild, // class Temp, // caption WS_OVERLAPPEDWINDOW|WS_VISIBLE,// style 0, // left 0, // top ScreenWidth, // width ScreenHeight, // height Main_Hwnd, // parent window NULL, // menu inst, // instance NULL);
polykos ------------------------------- Réponse au message : -------------------------------
bonjour à tous,
je commence à peine en CPP et je voudrais savoir comment puis je rendre le fenetre de mon application en pleine ecran ? j'utilise une fenetre dialog .
merci
|
|
|
|
Re : Zoomer une boite de dialogue
le 29/11/2001 23:36:56

jean-luc
|
merci beaucoup de ta reponse.
j'ai essaye mais j obtient un message d'erreur! hwnd n'est pas declarer.comment le declarer ?
de plus ce code creer une nouvelle fenetre mais ne change pas la taille de ma fenetre actuelle, si ?
------------------------------- Réponse au message : -------------------------------
Place ce code :
int ScreenWidth=GetSystemMetrics(SM_CXVSCROLL); int ScreenHeight=GetSystemMetrics(SM_CYHSCROLL); Ces deux lignes te servent à récupérer les dimensions de ton écran. hwnd = CreateWindow(ClChild, // class Temp, // caption WS_OVERLAPPEDWINDOW|WS_VISIBLE,// style 0, // left 0, // top ScreenWidth, // width ScreenHeight, // height Main_Hwnd, // parent window NULL, // menu inst, // instance NULL);
polykos ------------------------------- Réponse au message : -------------------------------
bonjour à tous,
je commence à peine en CPP et je voudrais savoir comment puis je rendre le fenetre de mon application en pleine ecran ? j'utilise une fenetre dialog .
merci
|
|
|
|
Re : Zoomer une boite de dialogue
le 29/11/2001 23:37:59

Polykos
|
désolé, je suis trop rapide, pour une fenêtre de dialogue, essaie de mettre ça dans la fonction de rappel du dialog : case WM_INITDIALOG: ShowWindow(hDlg,SW_SHOWMAXIMIZED); avec hDlg, le HWND du dialog
chuis pas sur que c'est la meilleur solution mais ça marche.
------------------------------- Réponse au message : -------------------------------
Place ce code :
int ScreenWidth=GetSystemMetrics(SM_CXVSCROLL); int ScreenHeight=GetSystemMetrics(SM_CYHSCROLL); Ces deux lignes te servent à récupérer les dimensions de ton écran. hwnd = CreateWindow(ClChild, // class Temp, // caption WS_OVERLAPPEDWINDOW|WS_VISIBLE,// style 0, // left 0, // top ScreenWidth, // width ScreenHeight, // height Main_Hwnd, // parent window NULL, // menu inst, // instance NULL);
polykos ------------------------------- Réponse au message : -------------------------------
bonjour à tous,
je commence à peine en CPP et je voudrais savoir comment puis je rendre le fenetre de mon application en pleine ecran ? j'utilise une fenetre dialog .
merci
|
|
|
|
Re : Zoomer une boite de dialogue
le 29/11/2001 23:40:49

Polykos
|
hwnd est de type HWND, suffit de mettre HWND hwnd. Pour changer l'aspect de la fenêtre la fonction est ShowWindow().
------------------------------- Réponse au message : -------------------------------
merci beaucoup de ta reponse.
j'ai essaye mais j obtient un message d'erreur! hwnd n'est pas declarer.comment le declarer ?
de plus ce code creer une nouvelle fenetre mais ne change pas la taille de ma fenetre actuelle, si ?
------------------------------- Réponse au message : -------------------------------
Place ce code :
int ScreenWidth=GetSystemMetrics(SM_CXVSCROLL); int ScreenHeight=GetSystemMetrics(SM_CYHSCROLL); Ces deux lignes te servent à récupérer les dimensions de ton écran. hwnd = CreateWindow(ClChild, // class Temp, // caption WS_OVERLAPPEDWINDOW|WS_VISIBLE,// style 0, // left 0, // top ScreenWidth, // width ScreenHeight, // height Main_Hwnd, // parent window NULL, // menu inst, // instance NULL);
polykos ------------------------------- Réponse au message : -------------------------------
bonjour à tous,
je commence à peine en CPP et je voudrais savoir comment puis je rendre le fenetre de mon application en pleine ecran ? j'utilise une fenetre dialog .
merci
|
|
|
Classé sous : fenetre, boite, dialogue, zoomer
|
CalendriCode
| | | L | M | M | J | V | S | D |
| | 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 | 26 | 27 |
| 28 | 29 | 30 | 31 | | | |
|
Téléchargements
Logiciels à télécharger sur le même thème :
|