Ok,
meme si je ne pense pas que c'est la meilleure m�thode, voici ce qu'il faut que tu fasses
D�j�, envoyer un message avec SendMessage, l�, tu envoies rien du tout. Il te faut d�finir un message priv� par ex
#define WM_MESSAGE_TEXT (WM_USER + 1)
et l'envoyer
SendMessage(hf ,WM_MESSAGE_TEXT,NULL,LPARAM(buf))
Ensuite, dans le .h de ta form .net, tu dois surcharger la m�thode WndProc (ex en c++/cli)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| virtual void WndProc( Message% m ) override
{
switch ( m.Msg )
{
case WM_MESSAGE_TEXT:
{
textbox1->Text = "ton texte";
break;
}
}
Form::WndProc( m );
} |
Sachant que si tu veux aussi passer le texte dans le message, il faudra utiliser les param�tres de sendmessage
Partager