Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: HEEEEEEEEEEEELP Добавлено: 03.03.03 16:21  

Автор вопроса:  nikitos | Web-сайт: нет

Ну кто-нибудь может ответить на мой вопрос?

Как отследить ВСЕ сообщения, поступаемые окну. И как определить, что за сообщение?

Я это могу на С++ сделать,  а мне надо на Visual Basic. Пытался DLL создать - да это функция слежения за сообщениями системная, и вызвать ее из другой функции нельзя. А просто так ее в Basic не задекларируещь, так как она является функцией обратного вызова. Приведу его прототип:

LRESULT CALLBACK WndProc (HWND hWnd, UINT msg, LPARAM lParam, WPARAM wParam). (это на си объявление).

А работает она таким образом:

LRESULT CALLBACK WndRroc (HWND hWnd, UINT msg, LPARAM lParam, WPARAM wParam)

{

       switch(msg)

       {

             case WM_LBUTTONDOWN

                  {

                      //обрабатываем сообщение

                   }

         }

//объявления и операторы

}

 

Хоть стой - хоть падай....

 

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 Alex Polovy



Вопросов: 1
Ответов: 3
 Web-сайт: нет
 Профиль | | #1
Добавлено: 04.03.03 08:18

прочитай статью

http://www.vbnet.ru/article/showarticle.asp?id=76

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам