Как получить PostMessage / SendMessage в VB.NET? - PullRequest
0 голосов
/ 23 августа 2010

Я пытаюсь написать небольшой плагин для eventghost для одного из моих программ (аудиоплеер).EventGhost может отправлять сообщения SendMessage или PostMessage для управления другими приложениями.Как я могу получать такие сообщения в приложении VB.NET?Есть идеи?Спасибо!

1 Ответ

0 голосов
/ 24 августа 2010

ОК, я выяснил сам:

Public Class Form1
    Private Const WM_COMMAND As Integer = &H111

    Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
        'Show the Message "OK" if someone sends a message with WParam 2:
        If (m.Msg = WM_COMMAND AndAlso m.WParam = CType(2, IntPtr)) Then
            MsgBox("OK")
        End If
        MyBase.WndProc(m)
    End Sub

End Class
...