thank

解决方案 »

  1.   

    1. 桌面区
       CRect rcWorkArea;
       SystemParametersInfo(SPI_GETWORKAREA, 0, (LPVOID)&rcWorkArea, 0);
       int nHeight = rcWorkArea.Height();2. 任务栏
       CRect rcTaskBar;
       HWND hwnd = ::FindWindow("Shell_TrayWnd", NULL);
       ::GetWindowRect(hwnd, &rcTaskBar);
       int nHeight = rcTaskBar.Height();
      

  2.   

    用GetSystemMetric()函数试一试!
    这个函数有很多中参数,我有些记不清了,
    查一下MSDN看看吧!
    祝你成功!
    楼上的也是一种好方法!
    向星星们学习!