今天转论坛,看到有人问怎么让屏幕显示方向旋转,这个功能很常见,找了找,找到了结果。实验了一下效果还不错。

#include <windows.h>
int main()
{DEVMODE dm;// initialize the DEVMODE structureZeroMemory(&dm, sizeof(dm));dm.dmSize = sizeof(dm);if (0 != EnumDisplaySettings(NULL, ENUM_CURRENT_SETTINGS, &dm)){// swap height and widthDWORD dwTemp = dm.dmPelsHeight;dm.dmPelsHeight = dm.dmPelsWidth;dm.dmPelsWidth = dwTemp;// determine new orientaionswitch (dm.dmDisplayOrientation){case DMDO_DEFAULT:dm.dmDisplayOrientation = DMDO_270;break;case DMDO_270:dm.dmDisplayOrientation = DMDO_180;break;case DMDO_180:dm.dmDisplayOrientation = DMDO_90;break;case DMDO_90:dm.dmDisplayOrientation = DMDO_DEFAULT;break;default:// unknown orientation value// add exception handling herebreak;}long lRet = ChangeDisplaySettings(&dm, 0);if (DISP_CHANGE_SUCCESSFUL != lRet){// add exception handling here}}
}

改变屏幕显示方向,让屏幕显示旋转相关推荐

  1. ubuntu 修改旋转屏幕显示方向

    修改屏幕的显示方向: 在终端输入 xrandr -o left 向左旋转90度 xrandr -o right 向右旋转90度 xrandr -o inverted 上下翻转 xrandr -o no ...

  2. 树莓派屏幕显示方向旋转0~270度(触摸屏和HDMI显示)

    树莓派屏幕显示方向旋转0~270度(触摸屏和HDMI显示) 1.切换为root su root 2.编辑/boot/config.txt,根据想旋转的角度 对于触摸屏添加如下内容: lcd_rotat ...

  3. pad 锁定屏幕显示方向为竖屏正方向

    app.vue 在配置 锁定屏幕显示方向为竖屏正方向 plus.screen.lockOrientation('portrait-primary') 锁定屏幕显示方向为横屏正方向 plus.scree ...

  4. Win7屏幕显示方向怎么调整为竖屏显示操作教学分享

    Win7屏幕显示方向怎么调整为竖屏显示操作教学分享.有的用户在进行电脑投屏内容展示的时候,需要进行竖屏的内容展示.那么怎么将系统的所有内容调整成为竖屏来进行展示呢?接下来一起来看看以下操作方法分享吧. ...

  5. 计算机桌面方向更改,win10电脑屏幕方向颠倒了怎么办?更改win10屏幕显示方向方法...

    关于win10屏幕显示方向颠倒的问题,一般情况下我们应该不怎么会遇到.当然,有时候我们是主动需要将屏幕显示方向转个180度,可能是为了展示演示的需要,如主播的双屏模式,另外一屏竖起来看弹幕等,也有可能 ...

  6. treeview 文字垂直方向_word文本排版技巧:改变文字方向的这些方法,你知道吗?...

    编按:毫不夸张地说,Word文档中最重要的元素就是文字.但是,如何灵活地对文字进行排版?许多人往往不知从何下手.今天,我将为大家分享5个更改文字方向的小技巧,或许能给大家一些启发.学习更多技巧,请收藏 ...

  7. 图片上传被旋转,golang Exif 判断.jepg图片原始信息Orientation方向,并旋转,

    jepg图片上传后,换取的url在web的image标签上显示被旋转. 实例:iphone6ps竖拍图片原图上传显示 看图软件打开: 图片为正: 上传后,在image标签内显示为逆时针旋转90度. 此 ...

  8. ORB2单目读代码笔记5--利用灰度质心计算ORB特征点方向,实现旋转不变性

    5.利用灰度质心计算ORB特征点方向,实现旋转不变性 ComputeKeyPointOctTree 跳转 computeOrientation computeOrientation 跳转 IC_Ang ...

  9. Android 监听重力感应方向传感器改变屏幕方向

    重力感应方向传感器监听事件 /*** @Description: 重力感应方向传感器监听*/ public class OrientationListener implements SensorEve ...

最新文章

  1. java int 0.5_java int转float精度缺失原因?
  2. 【每日随笔】电子签名 ( 下载 “e 签保“ 应用 | 使用 手机号 + 短信验证码 登录 | 发起签署 | 签名 | 获取签名后的 PDF 文件及出证信息 )
  3. java 调用tomcat api,Tomcat采用双向认证https协议通过JavaAPI调用(一)配置SSL
  4. Android实现动画Dialog
  5. Linux系统电脑非正常关机之后可能出现在登录界面循环的情况
  6. 月头月尾oracle取数,Oracle分析函数Over()的使用
  7. linux运行powershell,linux – 是否可以编写一个在bash / shell和PowerShell中运行的脚本?...
  8. 动态规划入门之国王的金矿
  9. IntentService的使用介绍
  10. springboot 后台模板_spring boot实战
  11. 【报告分享】2020物业行业专题报告-德勤.pdf(附下载链接)
  12. 电子类公司笔试题精选
  13. 模仿豆丁、百度文库播放器
  14. Android SharedPreferences的简单使用
  15. android duiqi文字底部,Android中的文本/布局对齐(textAlignment,gravity)
  16. 搭配Online:腾讯吃鸡手游《PUBG Mobile》及《和平精英》(前《刺激战场》)全球收入超15亿美元!
  17. word里文字竖向排列(设置竖排文字)
  18. springboot项目部署到Linux服务器
  19. 将日数据转为周数据:to_period, resample
  20. 《魔兽世界》10个让你感动流泪的故事_马立杰_新浪博客

热门文章

  1. h5/web遮罩弹窗
  2. 英语新闻听力之专有名词
  3. 使用visjs制作网络拓扑图
  4. 基于拦截器实现防表单重复提交
  5. 给kvm虚机开放对外访问的端口
  6. 【redis】发布与订阅
  7. 调用FFmpeg的视频压缩批处理脚本
  8. Linux下qt/C++全局键盘监控,处理键盘事件,输出按键码
  9. SPA 项目 之 后台接口文档
  10. [数据分析与可视化] Python绘制数据地图2-GeoPandas地图可视化