Fenêtre Windows en C ! Comment faire la fenêtre désirée ???

Fenêtre Windows en C ! Comment faire la fenêtre désirée ??? - C++ - Programmation

Marsh Posté le 22-10-2002 à 01:31:22    

Hello TLM !
 
Je désire faire une fenetre sans bordure, sans barre (celle avec la croix; réduire;agrandire)
 
Voilà la fonction de base :
 
HWND CreateWindow(
  LPCTSTR lpClassName,  // pointer to registered class name
  LPCTSTR lpWindowName, // pointer to window name
  DWORD dwStyle,        // window style
  int x,                // horizontal position of window
  int y,                // vertical position of window
  int nWidth,           // window width
  int nHeight,          // window height
  HWND hWndParent,      // handle to parent or owner window
  HMENU hMenu,          // handle to menu or child-window identifier
  HANDLE hInstance,     // handle to application instance
  LPVOID lpParam        // pointer to window-creation data
);
 
Je me suis amusé à changer le troisième parametre qui était à la base "WS_OVERLAPPEDWINDOW" en "WS_POPUP" c'est exactement le résultat attendu mais lorsque je clique avec le dernier bouton de la souris dans l'onglet de la fenêtre (présent sur la barre de démarrer) aucun choix n'apparait (genre : fermer, déplacer etc..)
Par contre avec WS_POPUPWINDOW tout est présent dans cet "onglet " mais demeure inactif et on voit une série pixel noir qui délimite la fenetre.
 
Si vous avez des idées ...
 
ThanX !
 
Ps :Pas de MFC SVP !


---------------
La geforce c'est comme un bon steak, quand on cherche à l'avoir bien cuite elle finit toujours par griller !
Reply

Marsh Posté le 22-10-2002 à 01:31:22   

Reply

Marsh Posté le 22-10-2002 à 01:53:59    

Ps : Pas de MFC je voulais dire...


---------------
La geforce c'est comme un bon steak, quand on cherche à l'avoir bien cuite elle finit toujours par griller !
Reply

Marsh Posté le 22-10-2002 à 08:24:30    

Killerman a écrit a écrit :

Ps : Pas de MFC je voulais dire...




 
Si t'as fenetre ne se ferme pas c'est probablement que tu ne geres pas (ou mal) les messages.

Reply

Marsh Posté le 22-10-2002 à 10:40:38    

Non elle se ferme très bien...c juste qu'il n'y à pas cette option dans l'onglet de la barre démarrer qd je change WS_OVERLAPPEDWINDOW par WS_POPUP !
 
Voilà !
 


---------------
La geforce c'est comme un bon steak, quand on cherche à l'avoir bien cuite elle finit toujours par griller !
Reply

Marsh Posté le 22-10-2002 à 12:44:40    

UP ![g]


---------------
La geforce c'est comme un bon steak, quand on cherche à l'avoir bien cuite elle finit toujours par griller !
Reply

Marsh Posté le 22-10-2002 à 13:33:16    

UP !


---------------
La geforce c'est comme un bon steak, quand on cherche à l'avoir bien cuite elle finit toujours par griller !
Reply

Sujets relatifs:

Leave a Replay

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