Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 | 2 |

 

  Вопрос: сообщения WM_ Добавлено: 27.10.05 04:12  

Автор вопроса:  Padre

Ответить

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

Номер ответа: 16
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #16
Добавлено: 28.02.06 18:56
А теперь найди за минуту ту что предложил я ;)

WM_NCPAINT

Ответить

Номер ответа: 17
Автор ответа:
 mich



ICQ: 261800349 

Вопросов: 19
Ответов: 148
 Web-сайт: belkyokushin.net
 Профиль | | #17
Добавлено: 28.02.06 21:22
Public Class Form1
    Inherits System.Windows.Forms.Form

'#region ...

    Protected Overrides Sub WndProc(ByRef m As Message)
        Select Case m.Msg
            Case 15, 20, 309, 297
            Case 10, 70, 134, 6, 43
            Case Else
                a &= ", " & m.Msg.ToString
        End Select
        MyBase.WndProc(m)
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        a = ""
        Me.Refresh()
        'MsgBox(a) 'Возвратит 15, 20, 309, 297

        a = ""
        Me.Hide()
        Me.Show()
        MsgBox(a) '133
    End Sub

    Private Sub Button1_GotFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.GotFocus
        'MsgBox(a) 'Возвратит 10, 70, 134, 6, 43
    End Sub
    Private Sub Button1_LostFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.LostFocus
        a = ""
    End Sub
End Class

Ответить

Номер ответа: 18
Автор ответа:
 mich



ICQ: 261800349 

Вопросов: 19
Ответов: 148
 Web-сайт: belkyokushin.net
 Профиль | | #18
Добавлено: 28.02.06 21:26
Ну чуть помедленее получилось.

Ответить

Номер ответа: 19
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #19
Добавлено: 28.02.06 21:32
Гы :) а вот теперь мега-вопрос: и оно того стоит :)) ?

Ответить

Номер ответа: 20
Автор ответа:
 mich



ICQ: 261800349 

Вопросов: 19
Ответов: 148
 Web-сайт: belkyokushin.net
 Профиль | | #20
Добавлено: 01.03.06 20:55
тяжело в учении - легко в бою
Когда искал константу контекстменю - других способов не было.

Ответить

Номер ответа: 21
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #21
Добавлено: 02.03.06 13:12
Скачай Win32.hlp (в архиве), этот файл можно много где найти, это Win32 Programmer's Refrence. И всегда его имей под рукой =)

Не вредно будет установить MSDN - там есть то же самое и оччень много другого ~1.8 Гб документации.

Используй API-Viewer и API-Guide, от них для VB6 много полезности.

Стырь одкуда-либо заголовочные файлы для Win32, они могут быть в каком-нибудь компиляторе под Win32, н-р VC++

Скачай в сети, где-то видел, на русском описание параметров для большинства часто используемых сообщений. Google в помощь =)

Ответить

Номер ответа: 22
Автор ответа:
 mich



ICQ: 261800349 

Вопросов: 19
Ответов: 148
 Web-сайт: belkyokushin.net
 Профиль | | #22
Добавлено: 02.03.06 22:30
Да есть у меня все это. Тока комп не мой был. Вот и пришлось так искать. Спасибо в общем.

Ответить

Страница: 1 | 2 |

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



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