添加一个WindowProc消息,里面添加如下代码:
// TODO: Add your specialized code here and/or call the base class
switch(message){
case MYWM_NOTIFYICON:       
//如果是用户定义的消息
if(lParam==WM_LBUTTONDBLCLK)
{
//鼠标双击时主窗口出现/隐藏
if(ShowWindow(SW_NORMAL))
{
ShowWindow(SW_HIDE);
}else
{
ShowWindow(SW_NORMAL);
}
}中的MYWM_NOTIFYICON消息,怎么定义啊,
这个问题可能有点笨笨的,但,没有书,也没有MSDN真的解不了呀,各们大哥求救 !!!!!

解决方案 »

  1.   

    MYWM_NOTIFYICON是自定义的消息, 可以在 头文件中写#ifndef MYWM_NOTIFYICON
    #define MYWM_NOTIFYICON WM_USER + 2000
      

  2.   

    自定义消息号,说白了就是定义一个常量而已。
    #define MYWM_NOTIFYICON WM_USER + 300
    WM_USER也是个编号,指明小于这个号的消息号是系统消息号,用户定义的消息号最好大于这个号,免得混乱。
    一般这样的定义放到stdafx.h中好了。
      

  3.   

    在stdafx.h中#define MYWM_NOTIFYICON WM_USER + 200