begin process at 2012 05 30 18:50:45
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

System

 > 

TRANSPARENTE


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

TRANSPARENTE

lundi 9 avril 2007 à 00:20:02 | TRANSPARENTE

kiki67100

Salut
voila jai trouver un code mais une fenetre TRANSPARENTE http://files.codes-sources.com/fichier.aspx?id=9615&f=Main.cpp  mais le probleme se que je voudrais remplacer  HWND hWndMain = CreateWindowEx(WS_EX_LAYERED,"MyWndClassEx","Fenêtre transparente", WS_OVERLAPPEDWINDOW,CW_USEDEFAULT,CW_USEDEFAULT,400,300, NULL,NULL,hInstance,NULL);

par HWND hWnd = FindWindow(0,"MA FENETRE"); ansi ma MA FENETRE sera TRANSPARENTE mais sa na pas marcher pas  le fichier se compile et se lance a ma MA FENETRE il  se pass rien  pouriez-vous maider

Merci

Kevin
 
lundi 9 avril 2007 à 00:38:45 | Re : TRANSPARENTE

SAKingdom

Membre Club
Je n'est pas très bien compris ta demande mais peut-être que ce snippet t'aidera.
lundi 9 avril 2007 à 01:14:03 | Re : TRANSPARENTE

kiki67100

Salut
ma command je voudrais faire une effete de transparance via HWND hWnd = FindWindow(0,"MA FENETRE");  en choisant ma fenetr en utilisant le codes deja existant http://files.codes-sources.com/fichier.aspx?id=9615&f=Main.cpp

et merci pour les liens

lundi 9 avril 2007 à 21:39:28 | Re : TRANSPARENTE

vecchio56

Administrateur CodeS-SourceS
Tu as juste à appeler MakeAlpha avec le résultat de FindWindow

_____________________________________
Un éditeur de ressources gratuit pour Windows

lundi 9 avril 2007 à 22:11:00 | Re : TRANSPARENTE

kiki67100

merci mais je connais la commande MakeAlpha pour tu me dire comment elle marche
ou me faire un exemple avec la commande FindWindow
merci

Kevin
lundi 9 avril 2007 à 22:11:48 | Re : TRANSPARENTE

kiki67100

OUPS!!

merci mais je connais PAS la commande MakeAlpha pour tu me dire comment elle marche
ou me faire un exemple avec la commande FindWindow
merci

lundi 9 avril 2007 à 22:57:27 | Re : TRANSPARENTE

vecchio56

Administrateur CodeS-SourceS
MakeAlpha est une fonction présente dans le code dont tu donnes le lien plus haut

_____________________________________
Un éditeur de ressources gratuit pour Windows

lundi 9 avril 2007 à 23:04:19 | Re : TRANSPARENTE

kiki67100

Oui mais justement je sais utiliser cette fonction pour tu me donner un exemple stp


Kevin
lundi 9 avril 2007 à 23:21:25 | Re : TRANSPARENTE

kiki67100

jai essayer

#include <windows.h>
BYTE bAlpha=255,Anim=1;

typedef BOOL (WINAPI *SLWA_FUNC)(HWND hwnd,COLORREF crKey,BYTE bAlpha,DWORD dwFlags);

BOOL MakeAlpha(HWND hwnd,BYTE alpha)
{
HWND hWnd = FindWindow(0,"Windows Live Messenger");
MakeAlpha(hwnd,bAlpha);
}


mais sa marche pas

Kevin

lundi 9 avril 2007 à 23:43:51 | Re : TRANSPARENTE

vecchio56

Administrateur CodeS-SourceS
J'ai pas compris la... Tu nous fais un appel récursif, ca risque pas de marcher.

Tu prends la fonction MakeAlpha, et tu ne la modifies pas.

Ailleurs dans ton code, tu mets les deux lignes que tu as écrites plus haut:

HWND hWnd = FindWindow(0,"Windows Live Messenger");
MakeAlpha(hWnd,bAlpha);


Aussi, pour bAlpha, ne mets pas 255 (qui signifie que la fenêtre sera opaque). Mets 128 par exemple.

_____________________________________
Un éditeur de ressources gratuit pour Windows


1 2

Cette discussion est classée dans : fichier, fenetre, hwnd, ws, transparente


Répondre à ce message

Sujets en rapport avec ce message

Application MDI [ par LordBob ] Bonjour a tous,voila j'essaie de créé ma première application MDI, mais j'ai beaucoup de mal, surtout que je n'ai pas trouvé de tutorial sur le net, e rafraichissement fenetre, ou creation de fenetre dans fenetre [ par kuruma ] Bonjour qq'un pourrait il m'indiquer comment créer une fenetre dans une autre fenetre, ou alors comment allouer une zone de ma fenetre principale, en Fenetre fille [ par mogwai93 ] Bonjour, je cherche à inserer dans une zone d'une fenetre, une autre fenetre avec scrollbar. sauf que, j'ai des resultats bizarres : --------- LRESU Ajout d'une fenetre supplémentaire en plus de la fenetre principale dans un programme en win32 [ par djin94 ] Bonjour à tous. Je butte actuellement sur un problème. Je souhaite en fait ajouter une fenetre transparente avec CreateWindowEx( ) pour créer une OSD Tabulation dans les champs d'une fenetre [ par billy5938 ] Bonjour,Je veux pouvoir parcourir les champs d'édition (ou même des checkBox) d'une fenetre. En utilisant la methode IsDialogMessage dans la boucle de Opacité d'une EditBox [ par Parmesan ] Bonjour,Voila j'ai un petit problème que je n'arrive pas à résoudre.Je travaille sur Dev c++ en Windows Applications, en utlisant les api win32Je poss Problème de création d'une progressBar [ par tibob51 ] Bonjour, ayant eu des problèmes sur un programme pour faire avancer une progressbar j'ai voulu faire un programme de test, mais problème dans celui ci Problème avec fichier manifest [ par Sceyllia ] Bonjour à tous, J'aurais besoin de l'avis de connaisseurs en c/c++ pour m'éclairer sur le soucis que j'ai depuis quelques semaines concernant ce morc Probleme Bouton [Api Windows] [ par fender6 ] Salut, J'ai un problème lorsque je veux créer un bouton , celui ne s'affiche pas dans la fenêtre pourtant je n'ai pas d'erreurs a la compilation . Recuperer la notification EN_CHANGE [ par KinNoShishi ] Bonjour à tous, Je suis dans impasse depuis plusieurs heures maintenant... Je n'arrive pas à récupérer le message EN_CHANGE qui me permettrait de pou


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

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 : 1,139 sec (4)

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