(VB API)关于SendMessage中参数wMsg的常量怎么取

(VB API)关于SendMessage中参数wMsg的常量如何取
模块中代码:

Declare   Function   SendMessage   Lib   "user32 "   Alias   "SendMessageA "   (ByVal   hwnd   As   Long,   ByVal   wMsg   As   Long,   ByVal   wParam   As   Long,lParam   As   Any)   As   Long
Public   Const   EM_GETLINECOUNT=&HBA
Public   Const   EM_GETLINE=&HC4

Form1的代码:

Private   Sub   Command1_Click()
        Dim   str(256)   As   Byte
        str(1)=1   '最大允许存放256个字符
        '获取总行数,结果显示在文本框txtLineCount中
        txtlineCount=SendMessage(Text1.hwnd,EM_GETLINECOUNT,0,0)
        '获取第3行的数据放在str中,转换为字符串后显示在文本框txtString中
        SendMessage   Text1.hwnd,EM_GETLINE,2,str(0)
        txtString=   StrConv(str,vbUnicode)
End   Sub

其中SendMessage向TextBox1.hWnd发送了消息EM_GETLINECOUNT和EM_GETLINE,其在常量的指定中分别定义为&HBA和&HC4,这些常量值代表着一定的控件内部的信息指令,我想知道这个两个常量的值是从获得?我又如何去知道这个常量值是做什么的呢?这些常量应该是对应每一个控件的,那么又怎么去查找这个常量值呢?


------解决方案--------------------
//我想知道这个两个常量的值是从获得?

//

这是老比定义的

//我又如何去知道这个常量值是做什么的呢?

这还是老比定义的

//这些常量应该是对应每一个控件的,那么又怎么去查找这个常量值呢?

这是楼上说的.....
------解决方案--------------------
你在网上找找“windows消息大全”之类的东西来看看。。。有个了解再到msdn去找。
------解决方案--------------------
Public Enum VBWin_Msg
WM_NULL = &H0
WM_CREATE = &H1
WM_DESTROY = &H2
WM_MOVE = &H3
WM_SIZE = &H5
WM_ACTIVATE = &H6
WM_SETFOCUS = &H7
WM_KILLFOCUS = &H8
WM_ENABLE = &HA
WM_SETREDRAW = &HB
WM_SETTEXT = &HC
WM_GETTEXT = &HD
WM_GETTEXTLENGTH = &HE
WM_PAINT = &HF
WM_CLOSE = &H10
WM_QUERYENDSESSION = &H11
WM_QUIT = &H12
WM_QUERYOPEN = &H13
WM_ERASEBKGND = &H14
WM_SYSCOLORCHANGE = &H15
WM_ENDSESSION = &H16
WM_SHOWWINDOW = &H18
WM_WININICHANGE = &H1A
WM_DEVMODECHANGE = &H1B
WM_ACTIVATEAPP = &H1C
WM_FONTCHANGE = &H1D
WM_TIMECHANGE = &H1E
WM_CANCELMODE = &H1F
WM_SETCURSOR = &H20
WM_MOUSEACTIVATE = &H21
WM_CHILDACTIVATE = &H22
WM_QUEUESYNC = &H23
WM_GETMINMAXINFO = &H24
'begin_r_winuser
WM_PAINTICON = &H26
WM_ICONERASEBKGND = &H27
WM_NEXTDLGCTL = &H28
WM_SPOOLERSTATUS = &H2A
WM_DRAWITEM = &H2B
WM_MEASUREITEM = &H2C
WM_DELETEITEM = &H2D
WM_VKEYTOITEM = &H2E
WM_CHARTOITEM = &H2F
WM_SETFONT = &H30
WM_GETFONT = &H31
WM_SETHOTKEY = &H32
WM_GETHOTKEY = &H33
WM_QUERYDRAGICON = &H37
WM_COMPAREITEM = &H39
WM_COMPACTING = &H41
WM_COMMNOTIFY = &H44 '/* no longer suported */
WM_WINDOWPOSCHANGING = &H46
WM_WINDOWPOSCHANGED = &H47
WM_POWER = &H48
WM_COPYDATA = &H4A
WM_CANCELJOURNAL = &H4B
'end_r_winuser
'lParam of WM_COPYDATA message points to...
'begin_r_winuser