只是帮你up一下
我曾经用hook跟踪过最小化消息,结果是得不到。不过我的目的和你相反,我想让金山词霸最小化后保留在任务栏上,最后,我给他加了个shell hook,不过,有时好用,有时不好用。要不,
你干脆做个托盘程序算了。

解决方案 »

  1.   

    不太清楚bnwxf如何加的shell hook,可否较详细告之,谢谢!
      

  2.   

    switch(message)
    {
    case WM_SYSCOMMAND:
    if(wParam==SC_MINIMIZE)
    {
    ShowWindow(hwnd,SW_HIDE);
    return 0;  //注意这句话,不要让程序执行到下面的return
    }
    }
    return CDialog::WindowProc(message, wParam, lParam);
      

  3.   

    也就是常规的加hook,只不过换了个hook function - ShellProc
    这东西我也不大了解,翻了n本书,不是一比带过,就是照抄msdn