奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

硬件維護

Windows多顯示器編程的方法

時間:2024-07-28 03:22:23 硬件維護 我要投稿
  • 相關推薦

Windows多顯示器編程的方法

  一、Windows中接入多個顯示器時,可設置為復制和擴展屏。

  1、設置為復制屏幕時,多個顯示器的分辨率是一樣的,位置為0~分辨率值

  2、設置為擴展屏幕時,顯示器之間的關系比較復雜些。首先Windows系統會識別一個主顯示器,這個可以在屏幕分辨率中更改。多個顯示器之間的位置關系也可以再屏幕分辨率中更改。其中主顯示器的位置為(0,0)到(width,height),其他顯示器位置由與主顯示器的位置關系決定,在主顯示器左上,則為負數,用0減去長寬;在右下,則由主顯示器的分辨率加上長寬。其中驅動或用mouse_event處理時也是一樣,主顯示器為0~65535,其他顯示器根據主顯示器的相對位置確定。

  二、相關程序和API如下:

  1、獲取當前顯示器的分辨率

  m_iCurScrWidth = ::GetSystemMetrics(SM_CXSCREEN);m_iCurScrHeight = ::GetSystemMetrics(SM_CYSCREEN);

  2、移動窗口位置

  MoveWindow(0, 0, m_iCurScrWidth, m_iCurScrHeight);//移動窗口ModifyStyle(WS_CAPTION,0,0);//取消標題欄

  3、獲取顯示器數量

  復制代碼 代碼如下:GetSystemMetrics(SM_CMONITORS);

  4、獲取顯示器的相對位置于分辨率

  void GetScreenRect(int ScreenNo){BOOL flag;DISPLAY_DEVICE dd; ZeroMemory(&dd, sizeof(dd)); dd.cb = sizeof(dd);flag = EnumDisplayDevices(NULL, ScreenNo, &dd, 0);if (!flag) return;DEVMODE dm;ZeroMemory(&dm, sizeof(dm));dm.dmSize = sizeof(dm);flag = EnumDisplaySettings(dd.DeviceName,ENUM_CURRENT_SETTINGS, &dm);m_ScrRect[ScreenNo].left = dm.dmPosition.x;m_ScrRect[ScreenNo].top = dm.dmPosition.y;m_ScrRect[ScreenNo].right = dm.dmPelsWidth;m_ScrRect[ScreenNo].bottom = dm.dmPelsHeight;}

【Windows多顯示器編程的方法】相關文章:

顯示器的維護方法06-29

設置雙顯示器顯示的方法11-17

配置顯示器顏色配置文件方法教程12-02

如何解決Windows8中C盤重命名失敗的方法07-16

數控編程代碼大全02-13

PHP Socket編程過程02-09

多旋翼無人機飛行控制方法講解11-09

顯示器畫面失真的原因04-04

液晶顯示器保養技巧07-16

數控機床編程步驟11-08

主站蜘蛛池模板: 固原市| 黄冈市| 巴马| 阿拉尔市| 华阴市| 宜州市| 黄大仙区| 宁陕县| 忻州市| 安宁市| 芜湖县| 岳普湖县| 福泉市| 青铜峡市| 芜湖市| 峨眉山市| 铜陵市| 梁山县| 定边县| 叶城县| 商丘市| 交城县| 浙江省| 闽清县| 涪陵区| 湘潭市| 洞口县| 佳木斯市| 安溪县| 望江县| 贵港市| 麦盖提县| 曲周县| 浏阳市| 称多县| 建水县| 泰安市| 囊谦县| 石狮市| 义马市| 大同县|