begin process at 2008 08 20 17:26:15
1 228 990 membres
350 nouveaux aujourd'hui
14 259 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 : win32, est-il possible de modifier une fenetre apres creation [ Archives / API ] (_Jonathan)

win32, est-il possible de modifier une fenetre apres creation le 22/04/2004 15:55:04

_Jonathan
voila, je cherche a changer le look de ma fenetre apres creation. :
je souhaiterais la rendre, par exemple sans bords.
comment on fait pour modifier une classe WINDCLASSEX ???

merci

Re : win32, est-il possible de modifier une fenetre apres creation le 22/04/2004 16:06:52

BruNews
(Admin CS)
SetWindowLong avec GWL_STYLE ou GWL_EXSTYLE.
Tout n'est pas toujours modifiable, teste ce dont tu as besoin.

ciao...
BruNews, Admin CS, MVP Visual C++

Re : win32, est-il possible de modifier une fenetre apres creation le 22/04/2004 17:10:05

_Jonathan
je modifie avec quoi apres?
tu pourrais me donner un exemple pour desactiver le boutton agrandir ou supprimer les bords de la fenetre stp?

Re : win32, est-il possible de modifier une fenetre apres creation le 22/04/2004 17:17:41

BruNews
(Admin CS)
Tu modifies ce que tu recuperes de GetWindowLong avec operateur binaire, ET pour masquer, OR pour ajouter et tu repasses le tout a SetWindowLong.

ciao...
BruNews, Admin CS, MVP Visual C++

Re : win32, est-il possible de modifier une fenetre apres creation le 23/04/2004 16:24:07

_Jonathan
il est possible de passer directement les param a SetWindowLong, sans passer par GetWindowLong pour modifier une fenetre dont on connait le handle, non?

Re : win32, est-il possible de modifier une fenetre apres creation le 23/04/2004 16:35:19

BruNews
(Admin CS)
Si tu as certain de ce que tu passes alors c'est ok.

ciao...
BruNews, Admin CS, MVP Visual C++

Re : win32, est-il possible de modifier une fenetre apres creation le 23/04/2004 17:11:25

_Jonathan
je veut modifier le look de la fenetre, elle est WS_OVERLAPPEDWINDOW.
je fais comment pour enlever WS_MAXIMIZEBOX???
j'essaie avec WS_OVER...|WS_MAXIMIZEBOX, mais sa marche pas...

Re : win32, est-il possible de modifier une fenetre apres creation le 23/04/2004 17:17:13

BruNews
(Admin CS)
l = GetClassLong(hwnd, GCL_STYLE);
SetClassLong(hwnd, GCL_STYLE, l & ~WS_MAXIMIZEBOX);

Tu avais tout ce qu'il fallait mais le tout pret c'est mieux ?
Faut un peu te forcer.

ciao...
BruNews, Admin CS, MVP Visual C++

Re : win32, est-il possible de modifier une fenetre apres creation le 23/04/2004 17:22:56

_Jonathan
Dsl, je savais pas quel operateur utiliser, mais c'est vrai, j'ai tendance a etre un peu fainiant, merci baucoup, et a+

Re : win32, est-il possible de modifier une fenetre apres creation le 22/03/2006 00:39:50

NeoUmbrella
Bonjour, est-il possible de modifier le nom de la classe de la fenetre cible ?
Désolé pour le post plus haut, ca a bugé apparement.


[Page 1 Page 2]
Classé sous : fenetre, modifier, creation, win32, apres

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
campagne Adwords
Budget : 5 000€
Boite echanges securis...
Budget : 500€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

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

Boutique

Boutique de goodies CodeS-SourceS