begin process at 2012 05 30 09:20:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

Multimédia

 > 

SetLayeredWindowAttributes


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

SetLayeredWindowAttributes

lundi 9 avril 2007 à 20:59:57 | SetLayeredWindowAttributes

kiki67100

Salut
je voudrais comment savoir utiliser la commande SetLayeredWindowAttributes dans un HWND hWnd = FindWindow(0,"mafenetre"); pour que ma fenetre cible sois transparente

Pouriez-vous maider

Kevin
mardi 10 avril 2007 à 13:47:35 | Re : SetLayeredWindowAttributes

racpp

Administrateur CodeS-SourceS

Salut,
C'est simple. Il faudra d'abord ajouter le style WS_EX_LAYERED à la fenêtre avant d'appeler  SetLayeredWindowAttributes(). Voici un exemple:

HWND hwnd=FindWindow(0,"mafenetre");
LONG exstyle=GetWindowLong(hwnd,GWL_EXSTYLE);
SetWindowLong(hwnd,GWL_EXSTYLE, exstyle | WS_EX_LAYERED);
SetLayeredWindowAttributes(hwnd,0,128,LWA_ALPHA);

A noter que pour que le compilateur reconnaisse SetLayeredWindowAttributes(), la première ligne du code doit être:
#define _WIN32_WINNT 0x0500


mardi 10 avril 2007 à 18:43:39 | Re : SetLayeredWindowAttributes

kiki67100

merci de ton aide jai trouver va voir ma source
http://www.cppfrance.com/codes/RENDRE-FENETRE-TRANSPARENTE-DEV-CPLUSPLUS_42168.aspx

Merci


Kevin
mardi 10 avril 2007 à 19:45:55 | Re : SetLayeredWindowAttributes

kiki67100

Merci ton code marche a merveille
jai un peu modifier le code


Merci


Cette discussion est classée dans : hwnd, setlayeredwindowattributes


Répondre à ce message

Sujets en rapport avec ce message

Probleme d affichage [ par Scythale ] Lorsque j'execute ce programme voici ce que dit mon compilateur(borland C++): you have accidentely use the old dummy version of OwlMain.Je n'arrive pa PLEAZE HELLLLLLP ! [ par kernel ] salut a tous..mon probleme est simple:- j'ai une classe nommée CForm:class CForm{public: HWND hwnd; BOOL CALLBACK DialogProcedure(HWND hWnd, UNIT ms erreur(vc++6) [ par greg4 ] Linking...LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _mainDebug/fen.exe : fatal error LNK1120: 1 unresolved externalsError execut ressources et API !!!! [ par Xs ] salut !voila, pour me simplifier la tache, j'utlise les ressources pour creer une boite de dialog (sous VC++ 6).mais j'obtiens, lors de la compilation Pb sur un ptit bout de prog en DirectX.... [ par Haldwin ] Salut a tous....Voila j'ai deux ptits pbs quand je lance cette appli ci-dessous... (VC++)La première est q'une fois sur deux ma variable hWnd apres le plusieur fenetre mais une seule en mémoire... [ par Xs ] Bon, voila.Quand je fais une nouvelle fenetre avec un code ressemblant a ca : hwnd = CreateDialog(...);ShowWindow(hwnd,SW_SHOW);......bon, et bien il pb a la fermeture de win [ par stick ] bonjours,alors voilou, je fais une appli en utilisant l'api window, mais si je ferme windows sans quitter le programme auparavant, celui ci plante et Simuler flêche bas avec SendMessage [ par TeDeum ] Salut à tous,J'aimerai simuler l'appuie sur la touche flêche bas du clavier avec un SendMessage.Comment faire ?J'ai une idée, mais je trouve pas les b Urgent : Récupération d'un événement sur un TreeView [ par vow ] Bonjour,J'ai une fenêtre principale, avec un menu et un toolbar, et une fenêtre secondaire (hwndParent) contenant un treeview.Je travaille sur Visual Je debute: [ par phpman ] Bonjour,je debute avec devc++, quand je creer un nouveau projet il me génère le code d'une form windows:#include /* Declare Windows procedure */LRESUL


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,250 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales