SendMessage et écriture dans notepad

Résolu
hilairenicolas Messages postés 398 Date d'inscription jeudi 30 octobre 2003 Statut Membre Dernière intervention 15 juin 2007 - 5 oct. 2004 à 14:37
hilairenicolas Messages postés 398 Date d'inscription jeudi 30 octobre 2003 Statut Membre Dernière intervention 15 juin 2007 - 5 oct. 2004 à 15:55
Bonjour à tous,

je voudrais que mon programme écrive une phrase dans une fenetre (notepad par exemple), mais je ne sais pas quel message lui envoyer.

char buff[255] = "hello";
HWND hfen = FindWindow("Notepad",NULL);
SendMessage(hfen, ....);


Je sais pas trop quoi mettre à la place des pointillés, j'ai essayé WM_COMMAND, WM_CHAR, etc ...

Merci de m'indiquer comment faire.

question subsidiaire : ca devrait marcher aussi si la fenetre n'est pas visible ou active, non ?

Merci de votre aide

Nico

2 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
5 oct. 2004 à 15:04
3
hilairenicolas Messages postés 398 Date d'inscription jeudi 30 octobre 2003 Statut Membre Dernière intervention 15 juin 2007 2
5 oct. 2004 à 15:55
merci de ta réponse

je me suis rendu compte que ce que je voulais faire était un peu plus compliqué que ca en fait, dans la mesure où je sous-classais autre chose qu'un edit.

Je vais chercher dans ce sens. Merci de ton aide

A+

Nico
0
Rejoignez-nous