首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

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

2012-03-05 
怎么判断任务栏停靠到桌面的哪一边?任务栏可以停靠到 底部、顶部、左部、右部,有没有办法在程序中获取任务栏

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

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

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); 

热点排行