Accueil > Forum > > > > Question sur le hwnd
Question sur le hwnd
lundi 10 mai 2004 à 08:38:06 |
Question sur le hwnd

l0st3d
|
Bonjour a tous, j'aimerais savoir comment je peut avoir le hwnd d'une application dès son lancement. Merci d'avance
|
|
lundi 10 mai 2004 à 12:06:21 |
Re : Question sur le hwnd

econs
|
Private Sub Form_Load() MsgBox Form1.hWnd End Sub
| Manu
|
|
lundi 10 mai 2004 à 14:22:11 |
Re : Question sur le hwnd

l0st3d
|
Faut pas me prendre pour un cn non plus :P je veut avoir le hwnd d'une application lancé avec shell()
|
|
lundi 10 mai 2004 à 21:57:16 |
Re : Question sur le hwnd

crenaud76
|
Ce serait pas plutot le PID que tu cherches ?
Christophe R.
|
|
mardi 11 mai 2004 à 01:35:44 |
Re : Question sur le hwnd

l0st3d
|
PID comme hwnd (pour moi) ... je veut le numero qui identifie le programme que je lance c'est tout.
|
|
mardi 11 mai 2004 à 09:57:23 |
Re : Question sur le hwnd

crenaud76
|
Ben un Process Identificator et un Window Handler ca n'a rien à voir ! Et tu n'auras ta réponse que lorsque tu sera plus aimable avec Econs !!
Christophe R.
|
|
samedi 15 mai 2004 à 04:04:35 |
Re : Question sur le hwnd

l0st3d
|
Christophe R. tu délire? t'a vue ou que j'ai pas été aimble?
|
|
mardi 21 décembre 2004 à 17:50:32 |
Re : Question sur le hwnd

anael_vodis
|
Bonjour l0st3d !
Je viens juste de voir que tu avais unbe question concernant la récupération du no de "handle" d'une application appelée par la commande "shell"
En fait shell peut être exécuté directement par exemple: Private Sub test() Shell("notepad.exe", vbHide) End Sub
Mais si tu veux "récupérer" le no de "handle" alors il faut le faire de la façon suivante: Private Sub test() Dim HNWD As Double HNWD = Shell("notepad.exe", vbHide) MsgBox "Le no de handle est : " & HNWD End Sub
Espérant que cela te sois utile ! A+ Anael Celui qui sait peu parle beaucoup... Celui qui sait parle peu... Zeta
|
|
mercredi 22 décembre 2004 à 09:42:03 |
Re : Question sur le hwnd

crenaud76
|
anael_vodis < JE me répête, mais un PID et un HWND, cela n'a rien a voir !!!!!!!!! Vous mélanger tout les gars !!
Christophe R.
|
|
jeudi 23 décembre 2004 à 04:40:21 |
Re : Question sur le hwnd

anael_vodis
|
crenaud76,
je crois que tu aurais besoin d'un cours de politesse... Tu ne respecte pas "l'étiquette" qui devrait être de mise sur tout forum... Il aurait été plus sage de donner l'info à l0st3d en le renseignant que c'est le Process ID qu'il recherchait en non pas le numéro de handle de Windows... Le but d'un forum est de s'entraider afin de favoriser le développement de chacn de ses membres et non pas de "rire" des autres en se plaçant sur un piédestal de "je sais tout" sans donner aucune piste ni explication pertinente. Alors, mon conseil est celui-ci: si ça ne te dit pas de donner de réponse valable à une question d'un membre d'un forum alors abstiens-toi de ne donner que des remarques désobligeante... À bon entendeur...
Oui tu as raison... l'exemple que je donnais ne va retourner que le Process ID mais je crois que c'est la réponse que l0std3 voulait avoir. Par sa question j'ai bien vu qu'il recherchait à récupérer le Process ID...
Pour récupérer donc le Process ID à partir d'une fonction Shell: Private Sub test() Dim NoPID As Double NoPID = Shell("notepad.exe", vbHide) MsgBox "Le no de handle est : " & NoPID End Sub
Pour récupérer le no de handle d'une fenêtre active (on peut rendre active la fenêtre d'une application à partir de son process ID) il faut utiliser la fonction GetActiveWindows de l'API (user32.dll):
Declare Function GetActiveWindow Lib "user32.dll" () As Long
Sub Test() Dim HandleNo As Long HandleNo = GetActiveWindows() MsgBox "Le no du Handle est: " & HandleNo End Sub
Généralement celui qui parle beaucoup sait bien peu de choses... Celui qui par sagesse parle peu sait beaucoup de choses...Zeta
|
|
Cette discussion est classée dans : question, hwnd
Répondre à ce message
Sujets en rapport avec ce message
Question a propos du hdc et HWND d'une imprimante!! [ par jcconi ]
Voila je travaille sous access 2000 et j'utilise donc VBA! Afin de pouvoir utiliser une api traitant les impression car il me faut recupere la marge d
Nouveau Forum [ par PROGRAMMIX ]
Personnellement, j'ai été dérouté par la perte du bouton "Nouveau Message"...Je regrette également qu'il ne soit plus possible de lire tous les messag
Question sur les fichiers [ par ptitrobertpointfr ]
Bonjour,J'ai rentré dans un fichier Txt ouvert en mode séquentiel 5 données.Est il possible de récupérer seulement la 1ère et la 4ème donnée et les in
copie d'une combobox vers une autre combobox [ par jessy37100 ]
re-salut !Merci bcp à ceux qui ont répondu à ma question précédente ;-) !Nouvelle question : peut-on copier l'intégralité du contenu d'une combobox v
C# ou VB.net ? [ par aoncoquin ]
Bonjour, ouai, je suis pas très fort en programmation, mais je veux juste me lancer un peu dedans (c'est comme pour bcp je suppose, un passe-temps) ..
Question simple mais utile [ par ironz ]
Salut je suis de niveau intermédiaire en VB mais jme suis tjrs poser la meme foutu question depuis 5 ans de prog VB.Comment qu'on fait pour que quand
Question [ par creposukre ]
Je débute dans le monde de la programmation (j'ai 13 ans)et je souhaite savoir comment on fait marcher un script et quelle extension il faut lui donne
1 Petite Question ... [ par syltouille ]
Bonjour tout le monde jespere que vous allez bien.Jaurais 1 petite question a poser si cetait possible.Jaimerais savoir sil existe une fonction qui pe
Quelle différence entre VB6 et VB.NET (apprentissage, migration) [ par Bifrons ]
Voilou question bête je supppose mais n'ayant pas trouvé de réponse à celle-ci je la formule ici ...Je débute dans une entreprise un formation en cour
une question peut etre debile... [ par nonosann ]
Bon ben au risqu de de paraitre ridicule, je pose la question qui me turlupine : Je voudrais debuter en programmation, g donc acheté "debuter en progr
Livres en rapport
|
Derniers Blogs
SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|