begin process at 2012 02 12 19:23:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Divers

 > 

Récupération du handle d'un contrôle ?


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

Récupération du handle d'un contrôle ?

lundi 25 avril 2005 à 15:12:51 | Récupération du handle d'un contrôle ?

Cako19

Bonjour,

Quelqu'un saurait-il comment faire pour récupérer le handle d'un contrôle situé dans une form windows de façon à utiliser sur lui des fonctions utilisables avec le handle d'une fenêtre (d'une form) telle que par exemple :

BOOL SetLayeredWindowAttributes(
  HWND hwnd,           // handle to the layered window
  COLORREF crKey,      // specifies the color key
  BYTE bAlpha,         // value for the blend function
  DWORD dwFlags        // action
);
Merci d'avance pour votre aide,

Cako19

lundi 25 avril 2005 à 16:00:44 | Re : Récupération du handle d'un contrôle ?

AlexMAN

Membre Club
Si tu es dans une dialog, tu peux utiliser SetDlgItem() (il te faut l'ID du controle).
Dans une fenetre, FindWindow() (il te faut le nom de la classe du controle, ou son titre).

+2(p - n)
lundi 25 avril 2005 à 16:12:56 | Re : Récupération du handle d'un contrôle ?

Cako19

Je n'ai pas l'ID de mon contrôle et j'ai l'impression que FindWindow ne marche pas. Enfin, en tout cas, la fonction SetLayeredWindowAttributes ne s'applique pas à mon contrôle :(

Merci quand même pour ton aide
lundi 25 avril 2005 à 18:17:23 | Re : Récupération du handle d'un contrôle ?

Arnotic

Administrateur CodeS-SourceS
Il faut aussi regarder du coté de l'API :
BOOL EnumWindows(      

    WNDENUMPROC lpEnumFunc,     LPARAM lParam );


@+
Arnotic,
Admin CS, MVP Visual C++


Cette discussion est classée dans : form, contrôle, handle, récupération, hwnd


Répondre à ce message

Sujets en rapport avec ce message

Probleme handle [ par shown ] EN fait je voudrai pouvoir deplacer le handle du bouton démarrer de windows. Apparemment le probleme viens du GetWindow() : je n'arrive pas a prendre Pb affichage objet ActiveX [ par Xaviou ] Bonjour,Je suis en train d'essayer de placer un contrôle ActiveX dans mon application.J'ai utilisé la méthode de RACPP pour placer le contrôle sur un récupération HANDLE d'un Process [ par LaPatoshe ] Salut, sur les conseils de Brunews dans le cadre de ma recherche sur le sous classement, je tente d'utiliser la fonction CreateRemoteThread afin de po Conversion handle en char* ou int [ par unrealgun ] Bonjour,Je voudrais savoir comment convertir un type HWND en CHAR*.j'aimerais savoir s'il y a une fonction style itoa (pour conv. un int en char*) mai Nom d'une Font à partir de son handle. [ par HeavenForsaker ] Bonjour, J'aimerai obtenir le nom de la police d'un contrôle Edit d'une application externe à partir de son handle. Pour le handle la fonction est l Récupération de Handle [ par Gendal67 ] Bonjour à tous,J'ai un petit souci et j'espère que les plus habiles sauront me répondre car je suis un peu embêté là.Voila, j'aimerais récupérer le ha Récupération d'un Handle d'un formulaire. [ par thandesyndicate ] Bonjour.Je développe une application SDI (donc avec les MFC) qui est composée de plusieurs formulaires, chaque formulaire étant associé à une classe h trouver le handle d'une fenêtre [ par Lustuc ] Bonjour,Je débute en C et j'avoue être un peu perdu avec les handle. Je cherche à récupérer le handle d'une application (la fenêtre d'un jeu).Pour ça Handle et hwnd c'est quoi? [ par sebastienmz ] Bonjourje me suis toujours demandé ce que c'est un handle et hwnd ________Sébastien Metthezwww.sebastien- Récupèrer Handle de fenetre [ par LaTatadu91 ] Bonjour, J'ai un problème avec cette fonction [code=cpp]HWND hWnd = FindWindow(0, "Server Config");[/code] qui est pourtant censée me renvoyer un Han


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,513 sec (3)

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