Salut![]()
je cherche a developer une application avec une fenetre translucide.
J'ai trouver les fonction adequates dans la msdn. On doit inclure user32.lib et winuser.h jusque la tous va bien.
quand je compile cela me met des erreur :j'ai fait une recherche dans tous les fichiers de Vc++ il n'y rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 error C2065: 'WS_EX_LAYERED' : undeclared identifier error C2065: 'SetLayeredWindowAttributes' : undeclared identifier error C2065: 'LWA_ALPHA' : undeclared identifier
Vu que cette fonction n'es valable que depuis Windows 2000 es ce que Vc++ est trop vieu??
- ya t'il une MAJ possible??
- Pourquoi en changeant l'ordre des #include le compilateur me trouve des erreurs dans les .h??
ca c en mettant include <winuser.h> en premier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 d:\microsoft visual studio\vc98\include\winuser.h(39) : error C2146: syntax error : missing ';' before identifier 'HDWP' d:\microsoft visual studio\vc98\include\winuser.h(39) : fatal error C1004: unexpected end of file found
Partager