protected override void WndProc(ref Message m)
{
switch (m.Msg)
-----------------------------------
我在合理需要处理Windows消息,但有三个消息的值我不知道:1.单击窗体的图标(ICON)处的消息值;2.双击窗体的图标(ICON)处的消息值;2.双击窗体标题栏时的消息值;========================================不要告诉我别的解决办法,我一定要通过消息处理的。希望知道的朋友告诉我以上三个消息的值,或者告诉我你是怎么查的的,哪里有这方面的资料,谢谢
{
switch (m.Msg)
-----------------------------------
我在合理需要处理Windows消息,但有三个消息的值我不知道:1.单击窗体的图标(ICON)处的消息值;2.双击窗体的图标(ICON)处的消息值;2.双击窗体标题栏时的消息值;========================================不要告诉我别的解决办法,我一定要通过消息处理的。希望知道的朋友告诉我以上三个消息的值,或者告诉我你是怎么查的的,哪里有这方面的资料,谢谢
protected override void WndProc(ref Message m)
{
if (m.Msg == 0x0112)
{ if (m.WParam.ToInt32() == 61587) //单击icon
return;
else if (m.WParam.ToInt32() == 61539) ////双击icon
return;
else
base.WndProc(ref m);
}
else
base.WndProc(ref m);
}