只要能响应最基本的鼠标信息足矣找不到控件 MSDN里也不知道搜索什么关键字好家里有孙鑫的教学视频,不过没全看 至少我看的那几集里没有如果谁知道哪集里有说那个怎么做的麻烦告诉下或者给个小例子什么的谢谢啦

解决方案 »

  1.   

    先Google再Baidu,我想搜出来的博客或是文章比这里发帖解释的应该更清楚吧。
      

  2.   

    NOTIFYICONDATA,先了解怎么添加托盘图标,在最小化时在右下角添加托盘图标,然后再添加反弹消息就能实现了
    {
    NOTIFYICONDATA nid;
    nid.cbSize = (DWORD)sizeof(NOTIFYICONDATA);
    nid.hWnd = this->m_hWnd;
    nid.uID = IDR_MAINFRAME;
    nid.uFlags = NIF_ICON|NIF_MESSAGE|NIF_TIP ;
    nid.uCallbackMessage = WM_SHOWTASK; //自定义的消息名称
    nid.hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
    strcpy(nid.szTip, "TITLE")); //信息提示条
    Shell_NotifyIcon(NIM_ADD, &nid);//在托盘区添加图标
    ShowWindow(SW_MINIMIZE);
    ShowWindow(SW_HIDE);
    }
    然后再添加WM_SHOWTASK消息影射,再把托盘图标删掉
    {
    NOTIFYICONDATA nid;
    nid.cbSize = (DWORD)sizeof(NOTIFYICONDATA);
    nid.hWnd = this->m_hWnd;
    nid.uID = IDR_MAINFRAME;
    Shell_NotifyIcon(NIM_DELETE, &nid);

    ShowWindow(SW_SHOW);
    ShowWindow(SW_RESTORE);
    }
    中间的自定义消息添加自己加上函数就可以,然后对鼠标的单击,双击判断自己选择
      

  3.   

    给人以鱼不如受人以渔,还是请教google,百度吧。楼上正解
      

  4.   

    http://blog.pfan.cn/ray2003/17474.html