begin process at 2012 05 30 12:56:08
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Graphique

 > 

Zoomer une boite de dialogue


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Zoomer une boite de dialogue

jeudi 29 novembre 2001 à 21:30:17 | Zoomer une boite de dialogue

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
jeudi 29 novembre 2001 à 23:25:51 | Re : Zoomer une boite de dialogue

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
jeudi 29 novembre 2001 à 23:36:56 | Re : Zoomer une boite de dialogue

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

jeudi 29 novembre 2001 à 23:37:59 | Re : Zoomer une boite de dialogue

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

jeudi 29 novembre 2001 à 23:40:49 | Re : Zoomer une boite de dialogue

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




Cette discussion est classée dans : fenetre, boite, dialogue, zoomer


Répondre à ce message

Sujets en rapport avec ce message

rafraischissement [ par hotrod1 ] Salut, je fait se déplacer des fenetres (bitmap) sur ma boite de dialogue, mais quand ils se croisent ca ne rafraichit pas.Je cherche plusieurs trucs Pb communication Fenetre [ par fytlos ] Je c que cette kestion a deja été posée mais je n'y arrive toujours pasJe developpe sous Visual C++G créé mes propres messages.J'ouvre une boite de di merci mais je voudrai que la photo s'affiche dans la boite de dialogue [ par djmix73 ] dans l'exemple on a un apercu de la photo mais dans la fenetre du disque dur moi je veux dans la fenetre de la boite de dialogue Boite de dialogue [ par Witchblade ] J'ai une autre petite question comment puije faire pour créer un dialogue entre 2 boite de dialogue.je m'explique:J'ai une boite de dialogue dans laqu débutant MFC : message de fermeture sur DoModal() [ par zmtd ] Bonjour à tous,mon problème doit être tellement simple que je n'ai rien trouvé (ou alors mal cherché) à ce sujet.J'ai créé une appli basée sur une boi fenetre de demarage [ par demo42 ] je souhaite crée une fenetre de demarage qui reste afficher 10 seconde lorsque je lance l'executable.jai fait une boite de dialogue ou g mis une photo visual c++ : MFC : placement d'une boite de dialogue [ par hao21 ] Bonjour;j'ai une boite de dialogue que je souhaiterai placer en bas de fenetre. Lorsque je change la variable Y dans les propriétés de ma boite, quand processus boite de dialogue MFC [ par lisandru ] Bonjour, alors voila mon problème:  - je lance une boite de dialogue modale à partir d'une autre fenetre, et j'execute alors une scripte de copie qui pas de rafraichissement... [ par jojomillenium ] Bonjour,J'ai créé un programme qui permet d ouvrir un fichier avec des coordonnée pour les lire et ensuite les afficher, avec une fenetre de dialogue appeller OnInitDialog() depuis une autre fenetre [ par sewahass ] salut s'il vous plait, comment je peux depuis une boite de dialogue A obligé une autre boite de dialogue à appeller sa fonction OnInitDialog()???la cl


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales