我想用程序将屏幕的分辨率从1024X768改成800X600,但是不能有闪烁。
我用了下面的语句:
DEVMODE dm; EnumDisplaySettings(NULL, ENUM_CURRENT_SETTINGS, &dm); dm.dmPelsWidth = 800;
dm.dmPelsHeight = 600; ChangeDisplaySettings(&dm, CDS_FULLSCREEN);
但是,屏幕又黑屏闪烁。
请赐教!
我用了下面的语句:
DEVMODE dm; EnumDisplaySettings(NULL, ENUM_CURRENT_SETTINGS, &dm); dm.dmPelsWidth = 800;
dm.dmPelsHeight = 600; ChangeDisplaySettings(&dm, CDS_FULLSCREEN);
但是,屏幕又黑屏闪烁。
请赐教!
解决方案 »
- 类中出现struct UPnPError : std::exception {};这句啥意思,怎么有“:”的
- 急!CMFCRibbonCheckBox的问题。
- 关于rtc sdk开发问题...
- CComboBox的SetFocus问题
- 优秀的C++跨平台图像处理库 PCL V2.1 发布
- WM_DRAWITEM消息是发给父窗口,但是为什么按钮自己有处理这个消息的函数呢?
- 请教高手:这是怎么回事?一个简单的问题,在线等待
- 我是一个vc++的新手,我想请教一个问题!
- 如何先后向memDC写入2张Bitmap
- MFC下有类似linux signal这种机制吗
- doc/view结构,分裂窗口程,一子窗口CInputView是派生于CListView,只做输入用,关闭时如何去掉你改动提示对话框
- SOS 报这个错:error C2653: 'CTestSplitterTestView' : is not a class or namespace name
ResSwitch & ResList v1.2 - Easily change screen resolution