none
关于Shell_TragWnd in windows2008 RRS feed

  • 问题

  • hwnd = FindWindow(NULL,"Shell_TragWnd ");

    以上语句在windows2008上不能得到句柄hwnd =null;

    而在windows2003上则可以。

    请问如何在windows2008上得到此句柄?

    2011年11月7日 3:50

答案

  • 任务栏的类名是 Shell_TrayWnd。

    使用 ::FindWindow(_T("Shell_TrayWnd", NULL);


    我也有自己的签名档哦!
    • 已标记为答案 shliu001 2011年11月10日 7:16
    2011年11月7日 11:13

全部回复

  • hwnd = FindWindow(NULL,"Shell_TragWnd ");

    以上语句在windows2008上不能得到句柄hwnd =null;

    而在windows2003上则可以。

    请问如何在windows2008上得到此句柄?


    什么程序,竟然取这样一个 窗口名称,跟 任务栏的类名仅有一个字母不同。

     


    我也有自己的签名档哦!
    2011年11月7日 6:50
  • 任务栏的类名不就是这个名字吗?
    2011年11月7日 9:20
  • 任务栏的类名是 Shell_TrayWnd。

    使用 ::FindWindow(_T("Shell_TrayWnd", NULL);


    我也有自己的签名档哦!
    • 已标记为答案 shliu001 2011年11月10日 7:16
    2011年11月7日 11:13