• 大小: 0.02M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-28
  • 语言: 其他
  • 标签: 其他  

资源简介

用Windows自带api来实现屏幕扩展和分辨率设置 ,先扩展全部显示器,然后再断开一部分无用显示器,最后只有Nvida的一张显卡能够输出一个显示器画面。

资源截图

代码片段和文件信息

// ChangeScreen.cpp : 定义控制台应用程序的入口点。
//

#include “stdafx.h“
#include “CMulti_Display.h“

int _tmain(int argc _TCHAR* argv[])
{
DWORD pN; //有效显示器的总数
BOOL bAttach = FALSE; //是否需要扩展
BOOL bSetPrimaryMonitor = TRUE; //是否设为主屏幕

BOOL bRet = FALSE;

DWORD m_width = 0 m_height = 0;
if (argc == 3)
{
m_width = (DWORD)_tstol(argv[1]);
m_height = (DWORD)_tstol(argv[2]);
if (m_width > 0 && m_height > 0)
bAttach = TRUE;
}
else
{
return 0;
}

CMulti_Display cMdis;
cMdis.GetAllMonitors(&pN bAttach);
std::vector::iterator it;

std::vector DevStr;
BOOL FIND = FALSE;
for (it = cMdis.dev_vec.begin(); it != cMdis.dev_vec.end(); it++)
{
std::vector::iterator _ret;
for (_ret = DevStr.begin(); _ret != DevStr.end(); _ret++)
{
if (wcscmp(*_ret it->DeviceString) == 0)
FIND = TRUE;
}

// if (!FIND)
if ((_tcsstr(it->DeviceString _T(“NVIDIA“)) != NULL) && (!FIND))
{
bRet = cMdis.Atta

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    ..A..H.     32768  2018-11-10 21:26  ChangeScreen\.vs\ChangeScreen\v14\.suo

     文件       1620  2018-11-21 10:54  ChangeScreen\ChangeScreen\ChangeScreen.cpp

     文件       4637  2018-11-15 16:01  ChangeScreen\ChangeScreen\ChangeScreen.vcxproj

     文件       1513  2018-11-14 11:22  ChangeScreen\ChangeScreen\ChangeScreen.vcxproj.filters

     文件        614  2018-11-21 15:58  ChangeScreen\ChangeScreen\ChangeScreen.vcxproj.user

     文件       2650  2018-11-21 15:56  ChangeScreen\ChangeScreen\CMulti_Display.cpp

     文件        467  2018-11-21 15:56  ChangeScreen\ChangeScreen\CMulti_Display.h

     文件       1545  2018-11-09 16:44  ChangeScreen\ChangeScreen\ReadMe.txt

     文件        218  2018-11-09 16:44  ChangeScreen\ChangeScreen\stdafx.cpp

     文件        252  2018-11-12 16:41  ChangeScreen\ChangeScreen\stdafx.h

     文件        236  2018-11-09 16:44  ChangeScreen\ChangeScreen\targetver.h

     文件        982  2018-11-09 16:44  ChangeScreen\ChangeScreen.sln

    ..A..H.      8704  2018-11-09 18:15  ChangeScreen\ChangeScreen.suo

    ..A..H.     58368  2018-11-21 15:59  ChangeScreen\ChangeScreen.v12.suo

     目录          0  2018-11-10 19:24  ChangeScreen\.vs\ChangeScreen\v14

     目录          0  2018-11-10 19:24  ChangeScreen\.vs\ChangeScreen

    ...D.H.         0  2018-11-10 19:24  ChangeScreen\.vs

     目录          0  2018-11-21 15:59  ChangeScreen\ChangeScreen

     目录          0  2018-11-21 15:59  ChangeScreen

----------- ---------  ---------- -----  ----

               114574                    19


评论

共有 条评论