G
gencheng
Unregistered / Unconfirmed
GUEST, unregistred user!
当发生WM_HELP消息时,也就是在窗体的WndProc过程中,当message.Msg = WM_HELP 时,如何根据WParam参数,获得HelpContext值。
我查看MSDN,发现WM_HELP返回的LParam参数是一个HELPINFO结构体,它的结构是:
typedef struct tagHELPINFO {
UINT cbSize;
int iContextType
int iCtrlId;
HANDLE hItemHandle;
DWORD dwContextId;
POINT MousePos;
} HELPINFO, FAR *LPHELPINFO;
其中的cbSize,iContextType,iCtrlId,hItemHandle,dwContextId,MousePos等等如何在Delphi7中得到?
这个问题我也在CSDN提问了,回答问题的在CSDN也有分!
http://community.csdn.net/Expert/topic/5481/5481284.xml?temp=.4913141
我查看MSDN,发现WM_HELP返回的LParam参数是一个HELPINFO结构体,它的结构是:
typedef struct tagHELPINFO {
UINT cbSize;
int iContextType
int iCtrlId;
HANDLE hItemHandle;
DWORD dwContextId;
POINT MousePos;
} HELPINFO, FAR *LPHELPINFO;
其中的cbSize,iContextType,iCtrlId,hItemHandle,dwContextId,MousePos等等如何在Delphi7中得到?
这个问题我也在CSDN提问了,回答问题的在CSDN也有分!
http://community.csdn.net/Expert/topic/5481/5481284.xml?temp=.4913141