Что означает свойство Result сообщения Windows, когда и как его использовать?
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
к югу?
ОБНОВИТЬ:
Пример того, как яя пытаюсь обработать сообщение 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