begin process at 2008 07 06 15:46:02
1 205 627 membres
195 nouveaux aujourd'hui
14 119 membres club

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

Participer à cet échange

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS