读书人

如何判断任务栏停靠到桌面的哪一边

发布时间: 2012-03-05 11:54:01 作者: rapoo

怎么判断任务栏停靠到桌面的哪一边?
任务栏可以停靠到 底部、顶部、左部、右部,有没有办法在程序中获取任务栏当前停靠在哪个位置?
大侠指点!

[解决办法]
获取任务栏所在区域,然后判断呗
[解决办法]

C/C++ code
        CRect rcWork;        SystemParametersInfo(SPI_GETWORKAREA, 0, &rcWork, 0);        CRect rcDeskTop;        GetDesktopWindow()->GetWindowRect(&rcDeskTop);
[解决办法]
C/C++ code
        CWnd *pWndPrev=  FindWindow("Shell_TrayWnd", "");           pWndPrev->GetWindowRect(&rcWnd); 

读书人网 >VC/MFC

热点推荐