2010-06-28 2 views
0

Je connaissais vb6 et j'ai besoin de faire une demande rapide. J'espère que quelqu'un peut me aider comment envoyer les clés à une fenêtre réduite dans vb.netenvoyer des traits de touches à une fenêtre dans vb.net alors qu'il est encore minimisé

grâce

+0

Pouvez-vous expliquer ce que vous essayez d'accomplir? Cela ressemble à une approche étrange à un problème. Aussi, bien qu'il y ait quelques similitudes, ne vous attendez pas à être capable de simplement ramasser VB.Net et le code décent avec lui. C'est un animal différent (et beaucoup amélioré) à la vieille VB6 ... Donnez-nous quelques informations sur ce que vous essayez de faire et je suis sûr que nous serons en mesure de faire des suggestions constructives ... –

+0

Je veux pour contrôler mon lecteur multimédia en utilisant ses touches de raccourci, j'espérais qu'il y avait un moyen d'envoyer des touches de raccourci à une application sans la maximiser. – Pablo

Répondre

0

Normalement, vous pouvez envoyer des touches avec la fonction API SendMessage, mais je ne suis pas sûr si elle serait affectée de quelque façon que ce soit par la fenêtre étant minimisée, je ne le pense pas mais je n'ai pas essayé.
Pour utiliser une fonction Windows API de VB.Net, vous devez utiliser PInvoke pour l'appeler, vous pouvez trouver des informations sur la façon de faire cela sur ce page.

La page MSDN pour SendMessage peut également être utile pour des informations sur son fonctionnement. Btw, vous souhaitez probablement utiliser le message WM_CHAR qui est 0x0102.

Questions connexes