begin process at 2012 05 29 12:26:42
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

mirc et c++


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

mirc et c++

lundi 4 octobre 2004 à 06:38:50 | mirc et c++

winwarrior

Membre Club
Salut a tous !

Apres avoir cherché sur le forum et sur le net sans résultats, je vous demande un peu d'aide pour cette question:
Comment ecrire dans mirc comme si c'était une personne réelle ...
par exemple envoimirc("salut"); écrive dans la fenetre de mirc "salut" voila ...
merci d'avance pour vos réponses :)

win
lundi 4 octobre 2004 à 10:27:59 | Re : mirc et c++

BruNews

Administrateur CodeS-SourceS
Faut identifier le hwnd de la fenetre d'edition puis envoyer un WM_SETTEXT.

ciao...
BruNews, MVP VC++
lundi 4 octobre 2004 à 11:31:27 | Re : mirc et c++

winwarrior

Membre Club
Ok merci mais quand j'envoi le message, ça change que le titre de la fenetre et pas dans l'edit box que je voulais, tu peux m'éclairer ? voici un bout de mon code:

HWND mirc = FindWindow("mirc",0);
SendMessage(mirc, WM_SETTEXT, 0, (long) "test");


merci :)

win
lundi 4 octobre 2004 à 11:43:26 | Re : mirc et c++

BruNews

Administrateur CodeS-SourceS
de la fenetre d'EDITION !!!
Recup son ctrlID avec spy++ et fais un GetDlgItem.

ciao...
BruNews, MVP VC++
lundi 4 octobre 2004 à 11:58:37 | Re : mirc et c++

winwarrior

Membre Club
alors j'ai regardé le controle id qui me donne "00008099" et j'ai modifié mon code ce qui me donne:

HWND mirc = FindWindow("mirc",0);
HWND e_mirc = GetDlgItem(mirc,8099);
SetForegroundWindow(e_mirc);
SendMessage(e_mirc, WM_SETTEXT, 0, (long) "test");

mais ça fonctionne toujours pas ... je comprends pas :\

win
lundi 4 octobre 2004 à 12:02:24 | Re : mirc et c++

BruNews

Administrateur CodeS-SourceS
SetForegroundWindow() devrait etre sur la fenetre cadre et non l'edit.
Verifier si ctrlID ne varie pas d'une session l'autre, si ok verifier retour de GetDlgItem(), si tout bon devrait fonctionner.

Spy++ dit quel classname de fenetre edition ?

ciao...
BruNews, MVP VC++
lundi 4 octobre 2004 à 12:10:53 | Re : mirc et c++

winwarrior

Membre Club
erf...
le control id change pas
le retour de GetDlgItem() renvoie 0
et le classname c'est "edit"
ça fonctionne toujours pas je deviens fou ... enfin bon en c++ il faut savoir être patient ;)

win
lundi 4 octobre 2004 à 12:54:50 | Re : mirc et c++

winwarrior

Membre Club
mirc retourne 721198 donc c'est bon mais le GetDlgItem() renvoie rien meme le GetDlgItem(mirc,1) donne rien ... c'est bizar je viens d'éssayer avec le notepad et ça fonctionne ...

win
lundi 4 octobre 2004 à 13:02:36 | Re : mirc et c++

BruNews

Administrateur CodeS-SourceS
Tu pourrais tester avec EnumChildWindows() et stopper l'enum si ctrlID est trouve (GetWindowLong() pour cela).
Je ne peux pas t'aider plus, je n'ai pas de Mirc installe.

ciao...
BruNews, MVP VC++
lundi 4 octobre 2004 à 13:21:50 | Re : mirc et c++

winwarrior

Membre Club
Je sais pas utiliser EnumChildWindows() ... j'ai regardé sur msdn et sur le forum mais je comprends rien, tu peux me donner un exemple simple que je puisse comprendre ?
merci d'avance

win

1 2

Cette discussion est classée dans : ms, font, mirc, comic, red


Répondre à ce message

Sujets en rapport avec ce message

Concaténation [ par DJ God ] [redQuel caractère utiliser pour concaténer un texte avec une variable ?][/red] ODBC [ par jgravo ] jgravoJ'ai un programme dans lequel j'ai lié une base ODBC. La base de donnée est constituée de tables et de requêtes et je n'arrive pas à afficher so [red]AIDEZ MOI !!!!! AU SECOUR !!!!![red] [ par SidSilver ] COMMENT ENVOYER UN MAIL AVEC PIECE JOINTE EN VISUAL C++ 6.0 ??????????? <img src= ouvrir un exe [ par xleureaud ] j'ai besoin d'ouvrir un exe car je n'ai pas le source Rotation d'une image [ par xleureaud ] J'aimerai faire tourner une image par rapport a son centre avec C++Builder aide [ par dosk ] la developpeuse débutantela fenetre msdos disparait trop rapidement!!!! image et curseur [ par xleureaud ] comment crée une image avec un curseur intégré dedans avec cppBuilder 5 merci DICTIONNAIRE AUTOMATIQUE [ par Dav6215 ] Dav6215Salut a tous. Tout le monde connait le dictionnaire t9 des telephones portables alors voila je voudrais faire la mm chose en recupera REGEDIT [ par Vincman87 ] Bonjour,Je voudrait savoir comment recuperer une valeur dans la base de registre de windows pour l'utilisée dans un programme C++ !J'ai Borland C++ Bu bouton image [ par altay ] L'analyste programmeur a 3 dimensionje recherche un moyen de changer l' image d'un bouton lorsque l'on clique dessus .j'ai essayer d'ecrire le code su


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 : 0,811 sec (4)

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