mfc获取别的计算机是否在线,VC获取并修改计算机屏幕分辨率(MFC)

//检测当前分辨率

int Width = GetSystemMetrics(SM_CXSCREEN);

int Height = GetSystemMetrics(SM_CYSCREEN);

DEVMODE lpDevMode0;

lpDevMode0.dmBitsPerPel=;

lpDevMode0.dmPelsWidth=Width;

lpDevMode0.dmPelsHeight=Height;

lpDevMode0.dmSize=sizeof(lpDevMode0);

lpDevMode0.dmFields =DM_PELSWIDTH|DM_PELSHEIGHT|DM_BITSPERPEL;

//修改

DEVMODE lpDevMode;

lpDevMode.dmBitsPerPel=;

lpDevMode.dmPelsWidth=;

lpDevMode.dmPelsHeight=;

lpDevMode.dmSize=sizeof(lpDevMode);

lpDevMode.dmFields =DM_PELSWIDTH|DM_PELSHEIGHT|DM_BITSPERPEL;

LONG result;

result=ChangeDisplaySettings(&lpDevMode,);

if (result==DISP_CHANGE_SUCCESSFUL)

{

//MessageBox("修改成功!");

ChangeDisplaySettings(&lpDevMode,CDS_UPDATEREGISTRY);

//   //使用CDS_UPDATEREGISTRY表示次修改是持久的,

//   //并在注册表中写入了相关的数据

MessageBox("修改成功!还原");

if(IDOK)

{

ChangeDisplaySettings(&lpDevMode0,CDS_UPDATEREGISTRY);

}

}

else

{

//MessageBox("修改失败,恢复原有设置!");

ChangeDisplaySettings(NULL,);

}

出处:http://blog.csdn.net/nat_myron/article/details/8502009

VC获取并修改计算机屏幕分辨率

//获取分辨率 int m_nWindwMetricsX   =   ::GetSystemMetrics(SM_CXSCREEN);     int m_nWindwMetricsY   =   : ...

centos 7 修改系统屏幕分辨率

centos 7 修改系统屏幕分辨率,命令方式和图形方式的修改方法. 命令:xrandr 通过命令 xrandr 修改系统的分辨率,输入xrandr: bash [admin@localhost ~] ...

JS获取浏览器高宽度,屏幕分辨率和一些定位空隙等

IE中: document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ==> BODY对象高度 document.d ...

JS获取浏览器信息及屏幕分辨率

因为vue有自己的生命周期,初始化数据的时候,可以在钩子函数created()函数里初始化数据,也可以在mounted()函数里获取,但是两者是不同的,获取浏览器和屏幕分辨率的时候,不能在create ...

获取android手机的屏幕分辨率 android开发

/** * 获取屏幕分辨率 */ private void getResolution() { // TODO Auto-generated method stub Display display = ...

VC获取屏幕分辨率及大小相关(转)

vc得到屏幕的当前分辨率方法: 1.Windows API调用 int width = GetSystemMetrics ( SM_CXSCREEN );  int height= GetSystem ...

VC获取屏幕分辨率大小

//以下两个函数获取的是显示屏幕的大小,不包括任务栏等区域 int screenwidth=GetSystemMetrics(SM_CXFULLSCREEN); int screenheight=Ge ...

android DisplayMetrics 获取屏幕分辨率

Android 提供DisplayMetircs 类可以很方便的获取分辨率.下面介绍 DisplayMetics 类: Andorid.util 包下的DisplayMetrics 类提供了一种关于显 ...

Android获取屏幕分辨率及DisplayMetrics简介

Android 可设置为随着窗口大小调整缩放比例,但即便如此,手机程序设计人员还是必须知道手机屏幕的边界,以避免缩放造成的布局变形问题. 手机的分辨率信息是手机的一项重要信息,很好的是,Android ...

随机推荐

<Data Structure and Algorithm>排序算法

排序稳定:如果两个数相同,对他们进行的排序结果为他们的相对顺序不变.例如A={1,2,1,2,1}这里排序之后是A = {1,1,1,2,2} 稳定就是排序后第一个1就是排序前的第一个1,第二个1就是 ...

Stanford机器学习笔记-2.Logistic Regression

Content: 2 Logistic Regression. 2.1 Classification. 2.2 Hypothesis representation. 2.2.1 Interpretin ...

[转] MemCached 的 stats 命令

Memcached有个stats命令,通过它可以查看Memcached服务的许多状态信息.使用方法如下:先在命令行直接输入telnet 主机名端口号,连接到memcached服务器,然后再连接成功后, ...

jQuery相册预览简单实现(附源码)

1.CSS样式

Javascript中的对象和原型(3)

在Javascript中的对象和原型(二)中我们提到,用构造函数创建的对象里面,每个对象之间都是独立的,这样就会降低系统资源的利用率,解决这样问题,我们就要用到下面提到的原型对象. 一 原型对象 原型 ...

toastr

$(function(){     //参数设置,若用默认值可以省略以下面代     toastr.options = {         "closeButton": false ...

C语言学习_从VC++6.0开始

前言: C语言是一门博大精深的语言,C语言往往是程序员以及所有软件行业从业者的第一门编程语言. 编程环境: 对于初学者来说,我一开始学习C语言,其实是用的turboc 2.0版本,这个很有历史感,但是 ...

elipse图标注解

Java中的访问修饰符(访问控制符)包括:public,protected,default,private.分别代表了不同的访问权限.如果省略,则被视为使用了默认的default作为访问修饰符.从字面 ...

开启远程桌面连接windows的方法以及遇到的问题

确认电脑的远程服务是否已经开启 开始--运行--输入“services.msc ”,打开服务,找到三个remote desktop开头的服务 Remote Desktop Configuration. ...

利用Python进行数据处理1——学会使用NumPy

一.学会使用ndarray 1.1什么是ndarray? ndarray是NumPy中的一种多维数组对象,他可以是一维的.二维的.甚至更多维次.当然创建更多维次的数组并不是他的优点所在,他的优点在于它 ...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值