"windows.h - 'empecher' fermeture fenetre" [opengl]

"windows.h - 'empecher' fermeture fenetre" [opengl] - C++ - Programmation

Marsh Posté le 23-04-2006 à 10:59:18    

Salut je suis new dans la programmation en c++ je voulais savoir comment on fait pour enlever le bouton fermer dans une fentre windows ???

Reply

Marsh Posté le 23-04-2006 à 10:59:18   

Reply

Marsh Posté le 23-04-2006 à 11:38:38    

:)
En fail, il fautdrait déja savoir avec quoi et comment ta fenetre est crée... c'est avec les librairies standard ? (windows.h) càd CreateWindowEx ?
Comment ton programme récupère-t-il les messages de la fenetre ?
c'est un swich sur le message ?
ya un endroit dans ton code ou ya marqué  
switch ( ..... )
{
.........
    case WM_DESTROY:
        PostQuitMessage(WM_QUIT);
        break;
...........
}
 
Si c'est le cas, pour qu'on puisse pas fermer ta fenetre, il suffira de virer
 
    case WM_DESTROY:
        PostQuitMessage(WM_QUIT);
        break;
 
qui gère l'apui sur la pitite croix en haut à droite de la fenetre.


---------------
tutos de programmation 3D :
Reply

Marsh Posté le 23-04-2006 à 11:43:30    

quel rapport avec opengl ?

Reply

Marsh Posté le 28-04-2006 à 20:30:52    

Aucun apparement :)


---------------
tutos de programmation 3D :
Reply

Marsh Posté le 29-04-2006 à 11:50:26    

Citation :

:)
Si c'est le cas, pour qu'on puisse pas fermer ta fenetre, il suffira de virer
 
    case WM_DESTROY:
        PostQuitMessage(WM_QUIT);
        break;
qui gère l'apui sur la pitite croix en haut à droite de la fenetre.


 
La petite croix sera toujours la!
Lui il veut pas qu'elle s'affiche!

Reply

Marsh Posté le 30-04-2006 à 10:31:38    

Ben, pour retirer la petite croix il suffit de metre dans CreateWindow le type WS_OVERLAPED a la place de WS_OVERLAPEDWINDOW et c'est bon non ??? :)


Message édité par Amonchakai le 30-04-2006 à 10:33:34
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed