Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

C++ & SendMessage()

13 views
Skip to first unread message

AL VA

unread,
Jun 18, 2009, 10:31:30 AM6/18/09
to f...@hotmail.fr
Bonjour,

J'aurais besoin d'envoyer des informations sur les champs dans un
fenêtre tout en pouvant faire autre chose sur le pc.
Ce pourquoi j'ai choisis d'utiliser SendMessage. Par chance je n'ai
pas besoin des majuscules ni des caractères spéciaux.

Supposons que je veuille envoyer TAB à notepad par exemple. Avec
FindWindows je récupère son handle et et j'execute ses commande pour
simuler le tab mais cela ne fonctionne pas.
J'ai demandé de l'aide sur siteduzero.com et developpez.com mais ils
ne sont pas vapable de m'aider ou alors ils n'en ont pas envie et je
dois dire que certains des admins y sont vraiment bourrus et ça me
fatigue de tourner du pot avec ces imbéciles.

Voici les instructions que j'envois pour essayer de simuler le TAB
mais cela ne marche pas.

SendMessage(Handle, WM_KEYDOWN , VK_TAB,0);
SendMessage(Handle, WM_KEYUP , VK_TAB,0);

Si vous savez ce qui ne va pas je suis preneur ou tout autres
suggestions.

alain

unread,
Jun 19, 2009, 3:15:25 AM6/19/09
to
"AL VA" <alexand...@gmail.com> a �crit dans le message de news:
3520a07a-622b-4543...@n4g2000vba.googlegroups.com...

>Supposons que je veuille envoyer TAB � notepad par exemple. Avec
>FindWindows je r�cup�re son handle et et j'execute ses commande pour


>simuler le tab mais cela ne fonctionne pas.

>J'ai demand� de l'aide sur siteduzero.com et developpez.com mais ils


>ne sont pas vapable de m'aider ou alors ils n'en ont pas envie et je

>dois dire que certains des admins y sont vraiment bourrus et �a me
>fatigue de tourner du pot avec ces imb�ciles.

>Voici les instructions que j'envois pour essayer de simuler le TAB
>mais cela ne marche pas.

>SendMessage(Handle, WM_KEYDOWN , VK_TAB,0);
>SendMessage(Handle, WM_KEYUP , VK_TAB,0);

>Si vous savez ce qui ne va pas je suis preneur ou tout autres
>suggestions.

Oui, developpez et sdz sont nuls et les admins � 2 balles se prennent pour
le centre du monde...
Pour Win32, tu peux demander sur le groupe
news://nntp.aioe.org/fr.comp.os.ms-windows.programmation
o� c'est un classique..


Jean-Michel Berthier

unread,
Jun 19, 2009, 9:51:03 AM6/19/09
to
Bonjour,
Cette technique �tait valable en 16 bits (windows 98 et ant�rieurs), mais ce
n'est plus possible (s�curit� oblige).
On ne peut pas intervenir sur une fen�tre dont on n'est pas ma�tre, sauf si
elle l'accepte explicitement.
Pour le reste et comment faire, je n'en sais rien car je n'en ai jamais eu
le besoin.

(J'ai r�pondu par mail par erreur - � ce propos, il vaut mieux ne pas mettre
son mail en clair dans les newsgroups).


"AL VA" <alexand...@gmail.com> a �crit dans le message de
news:3520a07a-622b-4543...@n4g2000vba.googlegroups.com...

Bonjour,

J'aurais besoin d'envoyer des informations sur les champs dans un

fen�tre tout en pouvant faire autre chose sur le pc.


Ce pourquoi j'ai choisis d'utiliser SendMessage. Par chance je n'ai

pas besoin des majuscules ni des caract�res sp�ciaux.

Supposons que je veuille envoyer TAB � notepad par exemple. Avec
FindWindows je r�cup�re son handle et et j'execute ses commande pour


simuler le tab mais cela ne fonctionne pas.

J'ai demand� de l'aide sur siteduzero.com et developpez.com mais ils


ne sont pas vapable de m'aider ou alors ils n'en ont pas envie et je

dois dire que certains des admins y sont vraiment bourrus et �a me
fatigue de tourner du pot avec ces imb�ciles.

0 new messages