#define WM_PARENTEVENT WM_APPLICATION+16
WM_PARENTEVENT是控件发往父窗口的消息, WM_PARENTEVENT消息用于控件收到相应消息后, 把收到的消息作为参数, 转发给父窗口, 使父窗口有机会执行特定的功能. 根据控件类型的不同, 消息的参数也不同.
LibUIDK.h
返回值无意义.
CSkinButton控件, 消息ID包含:
WM_MOUSEMOVE:
WM_LBUTTONDOWN:
WM_LBUTTONUP:
WM_LBUTTONDBLCLK:
WM_RBUTTONDOWN:
WM_RBUTTONUP:
WM_RBUTTONDBLCLK:
WM_MBUTTONDOWN:
WM_MBUTTONUP:
WM_MBUTTONDBLCLK:
#if (_WIN32_WINNT >= 0x0400) || (_WIN32_WINDOWS > 0x0400)
WM_MOUSEWHEEL:
#endif /* if (_WIN32_WINNT < 0x0400) */
CScrollBarEx控件, 消息ID包含:
WM_LBUTTONDOWN:
WM_LBUTTONUP:
CSkinListCtrl控件, 消息ID包含:
WM_MOUSEMOVE:
WM_LBUTTONDOWN:
WM_LBUTTONUP:
WM_LBUTTONDBLCLK:
WM_RBUTTONDOWN:
WM_RBUTTONUP:
WM_RBUTTONDBLCLK:
WM_MBUTTONDOWN:
WM_MBUTTONUP:
WM_MBUTTONDBLCLK:
#if (_WIN32_WINNT >= 0x0400) || (_WIN32_WINDOWS > 0x0400)
WM_MOUSEWHEEL:
#endif /* if (_WIN32_WINNT < 0x0400) */
CTreeList控件, 消息ID包含:
WM_MOUSEMOVE:
WM_LBUTTONDOWN:
WM_LBUTTONUP:
WM_LBUTTONDBLCLK:
WM_RBUTTONDOWN:
WM_RBUTTONUP:
WM_RBUTTONDBLCLK:
WM_MBUTTONDOWN:
WM_MBUTTONUP:
WM_MBUTTONDBLCLK:
#if (_WIN32_WINNT >= 0x0400) || (_WIN32_WINDOWS > 0x0400)
WM_MOUSEWHEEL:
#endif /* if (_WIN32_WINNT < 0x0400) */
WM_MOUSEHOVER:
如果CTreeList的父窗口是CTreeListCtrl, CTreeListCtrl是断续把上面这些消息以WM_PARENTEVENT转发给CTreeListCtrl的父窗口.
|
Copyright (c) 2005-2008 iUIShop Technologies All rights reserved.
|