Result
属性含义:
指定为响应处理消息而返回给窗口的值
但MSDN
不再说:http:
//msdn.microsoft.com/en-us/library/system.windows.forms.message.result%28v=vs.110%29.aspx
我将在此问题中评论来自用户@Idle_Mind的这句话,尝试编写更好的 WndProc 处理:
您可以设置 Result() 属性来更改处理消息的方式。
它就像一个winapi函数返回成功值?零 = 真,非零 = 假,或者是什么?
有人可以真正向我解释该属性的值是什么意思,在哪些情况下我应该使用该值,并向我展示如何使用它来处理来自wndproc
sub 的消息的代码示例?
更新:
我如何尝试处理 WM_CREATE 消息的示例...
Protected Overrides Sub WndProc(ByRef m As Message)
Select Case m.Msg
Case &H1 ' WM_CREATE
m.Result = -1
End Select
MyBase.WndProc(m)
End Sub