当前位置:首页 > 网络编程 > 软件语言 > .NET > VB打造超酷个性化菜单(三)

VB打造超酷个性化菜单(三)

点击次数:49 次 发布日期:2008-11-06 08:06:29 作者:源代码网
源代码网推荐
广告载入中
VB打造超酷个性化菜单(三)
源代码网推荐
源代码网推荐
源代码网推荐
源代码网推荐 现在到了最关键,最精彩,也是最复杂的部分了。我们最关心的就是怎样“画”菜单,怎样处理菜单事件,在MenuWndProc这个处理消息的函数里,我们要处理如下消息:WM_COMMAND(单击菜单项),WM_MEASUREITEM(处理菜单高度和宽度),WM_MENUSELECT(选择菜单项),WM_DRAWITEM(绘制菜单项)。
源代码网推荐
源代码网推荐 打开上次建好的工程,添加一个标准模块,并将其名称设置为mMenu,代码如下:
源代码网推荐
源代码网推荐"**************************************************************************************************************
源代码网推荐
源代码网推荐"* 本模块配合 cMenu 菜单类模块
源代码网推荐
源代码网推荐"*
源代码网推荐
源代码网推荐"* 版权: LPP软件工作室
源代码网推荐
源代码网推荐"* 作者: 卢培培(goodname008)
源代码网推荐
源代码网推荐"* (******* 复制请保留以上信息 *******)
源代码网推荐
源代码网推荐"**************************************************************************************************************
源代码网推荐
源代码网推荐
源代码网推荐
源代码网推荐Option Explicit
源代码网推荐
源代码网推荐
源代码网推荐
源代码网推荐" -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- API 函数声明 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

源代码网推荐
源代码网推荐
源代码网推荐
源代码网推荐Public Declare Function BitBlt Lib "gdi32" (ByVal hDestDC As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long) As Long
源代码网推荐
源代码网推荐Public Declare Function CallWindowProc Lib "user32" Alias "CallWindowProcA" (ByVal lpPrevWndFunc As Long, ByVal hwnd As Long, ByVal Msg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
源代码网推荐
源代码网推荐Public Declare Function CreateCompatibleDC Lib "gdi32" (ByVal hdc As Long) As Long
源代码网推荐
源代码网推荐Public Declare Function CreatePen Lib "gdi32" (ByVal nPenStyle As Long, ByVal nWidth As Long, ByVal crColor As Long) As Long
源代码网推荐
源代码网推荐Public Declare Function CreatePopupMenu Lib "user32" () As Long
源代码网推荐
源代码网推荐Public Declare Function CreateSolidBrush Lib "gdi32" (ByVal crColor As Long) As Long
源代码网推荐
源代码网推荐Public Declare Function DeleteDC Lib "gdi32" (ByVal hdc As Long) As Long
源代码网推荐
源代码网推荐Public Declare Function DeleteMenu Lib "user32" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long) As Long
源代码网推荐
源代码网推荐Public Declare Function DeleteObject Lib "gdi32" (ByVal hObject As Long) As Long
源代码网推荐
源代码网推荐Public Declare Function DestroyMenu Lib "user32" (ByVal hMenu As Long) As Long
源代码网推荐
源代码网推荐Public Declare Function DrawEdge Lib "user32" (ByVal hdc As Long, qrc As RECT, ByVal edge As Long, ByVal grfFlags As Long) As Long
源代码网推荐
源代码网推荐Public Declare Function DrawIconEx Lib "user32" (ByVal hdc As Long, ByVal xLeft As Long, ByVal yTop As Long, ByVal hIcon As Long, ByVal cxWidth As Long, ByVal cyWidth As Long, ByVal istepIfAniCur As Long, ByVal hbrFlickerFreeDraw As Long, ByVal diFlags As Long) As Long
源代码网推荐
源代码网推荐Public Declare Function DrawState Lib "user32" Alias "DrawStateA" (ByVal hdc As Long, ByVal hBrush As Long, ByVal lpDrawStateProc As Long, ByVal lParam As Long, ByVal wParam As Long, ByVal n1 As Long, ByVal n2 As Long, ByVal n3 As Long, ByVal n4 As Long, ByVal un As Long) As Long

源代码网推荐

源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华