人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

動態調整顯示器的分辨率

動態調整顯示器的分辨率

更新時間:2022-10-01 文章作者:未知 信息來源:網絡 閱讀次數:

Windows提供給我們兩個API函數,可以動態調整顯示器的分辨率, 他們是EnumDisplaySettings()
和 ChangeDisplaySettings(), 下面這個例子就是了
function DynamicResolution(X, Y: word): BOOL;
var
    lpDevMode: TDeviceMode;
begin
Result := EnumDisplaySettings(nil, 0, lpDevMode);
if Result then
    begin
    lpDevMode.dmFields := DM_PELSWIDTH Or DM_PELSHEIGHT;
    lpDevMode.dmPelsWidth := X;
    lpDevMode.dmPelsHeight := Y;
    Result := ChangeDisplaySettings(lpDevMode, 0) = DISP_CHANGE_SUCCESSFUL;
   end;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
if DynamicResolution(640, 480) then
    ShowMessage('Now is 640*480');
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
if DynamicResolution(800, 600) then
    ShowMessage('Now is 800*600');
end;

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 辽宁省| 象州县| 车致| 德保县| 绍兴县| 双流县| 定日县| 巴塘县| 鹤壁市| 乐清市| 乌兰察布市| 濮阳县| 敖汉旗| 浮梁县| 布尔津县| 融水| 甘南县| 石阡县| 弥渡县| 东宁县| 通化县| 伊川县| 衡南县| 巧家县| 陆河县| 巨鹿县| 新巴尔虎左旗| 商城县| 静宁县| 贵德县| 高碑店市| 绥江县| 秭归县| 平阴县| 章丘市| 黄陵县| 诸城市| 麟游县| 铜陵市| 涿鹿县| 石狮市|