如何判断任务栏停靠到桌面的哪一边
怎么判断任务栏停靠到桌面的哪一边?
任务栏可以停靠到 底部、顶部、左部、右部,有没有办法在程序中获取任务栏当前停靠在哪个位置?
大侠指点!
------解决方案--------------------
获取任务栏所在区域,然后判断呗
------解决方案--------------------
任务栏可以停靠到 底部、顶部、左部、右部,有没有办法在程序中获取任务栏当前停靠在哪个位置?
大侠指点!
------解决方案--------------------
获取任务栏所在区域,然后判断呗
------解决方案--------------------
- 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);