Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2938 connectés 

  FORUM HardWare.fr
  Programmation
  C++

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

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

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

n°232204
Killerman
Posté le 22-10-2002 à 01:31:22  profilanswer
 

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 !
mood
Publicité
Posté le 22-10-2002 à 01:31:22  profilanswer
 

n°232207
Killerman
Posté le 22-10-2002 à 01:53:59  profilanswer
 

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 !
n°232231
hellbilly
free smile
Posté le 22-10-2002 à 08:24:30  profilanswer
 

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.

n°232277
Killerman
Posté le 22-10-2002 à 10:40:38  profilanswer
 

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 !
n°232346
Killerman
Posté le 22-10-2002 à 12:44:40  profilanswer
 

UP ![g]


---------------
La geforce c'est comme un bon steak, quand on cherche à l'avoir bien cuite elle finit toujours par griller !
n°232375
Killerman
Posté le 22-10-2002 à 13:33:16  profilanswer
 

UP !


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

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

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

 

Sujets relatifs
Opengl en C compilé sous Linux pour exécution sous windows?MFC : positionner une fenetre en cascade par rapport à la précédente
[JS] Petit exercice de windowsOuvrir une fênetre dans une taille donnée !?!
[VB6]Catcher les messages windows (du type WM_....) (OnToolTipShow)Apache + PHP + oracle sous windows
problème unix-windows (résolu)recuppérer l'url des racourcis dans le repertoire windows/favoris
C sous windowsQuestion pour les pros du batch sous windows (nt/2000)
Plus de sujets relatifs à : Fenêtre Windows en C ! Comment faire la fenêtre désirée ???


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR