getdevicecaps
具体参数见msdn

解决方案 »

  1.   

    GetSystemMetrics和getdevicecaps
    具体参数见msdn 
      

  2.   

    用EnumDisplaySettings 函数,该函数原形如下:
    BOOL EnumDisplaySettings(
      LPCTSTR lpszDeviceName,  // specifies the display device
      DWORD iModeNum,          // specifies the graphics mode
      LPDEVMODE lpDevMode      // points to structure to receive settings
    );
     
    使用时,lpszDeviceName设为NULL,iModeNum设为ENUM_CURRENT_SETTINGS,显示的分辨率和刷新率在lpDevMode的成员中返回。
    dmPelsWidth 和dmPelsHeight 为分辨率,dmDisplayFrequency 为刷新率。
    OK!