易语言如何判断当前屏幕颜色是否为16色

来源:百度知道 编辑:UC知道 时间:2024/05/22 01:10:07
易语言如何判断当前屏幕颜色是否为16色,如果不是则转换成16色

调用格式: 〈显示模式信息〉 取当前显示模式 () - 应用接口支持库->窗口操作
英文名称:GetCurVideo
取系统当前的显示模式(Win95/98/Me下无法取得刷新频率)。本命令为初级命令。
' ========================================
操作系统需求: Windows
.版本 2
.支持库 eAPI
.支持库 spec

.局部变量 显示模式, 显示模式信息

显示模式 = 取当前显示模式 ()
调试输出 (显示模式.颜色位数)

' ========================================
调用格式: 〈逻辑型〉 设置屏幕分辨率 (整数型 宽度,整数型 高度,〔整数型 位数〕,〔整数型 刷新频率〕) - 应用接口支持库->窗口操作
英文名称:SetResolveRatio
本命令为初级命令。
参数<1>的名称为“宽度”,类型为“整数型(int)”。屏幕显示区域的宽度,单位为像素点。
参数<2>的名称为“高度”,类型为“整数型(int)”。屏幕显示区域的高度,单位为像素点。
参数<3>的名称为“位数”,类型为“整数型(int)”,可以被省略。每像素的位数。
参数<4>的名称为“刷新频率”,类型为“整数型(int)”,可以被省略。屏幕的刷新频率。

操作系统需求: Windows
'===============================
.版本 2
.支持库 eAPI
.支持库 spec

.局部变量 显示模式, 显示模式信息

显示模式 = 取当前显示模式 ()
调试输出 (显示模式.颜色位数)
.如果真 (显示模式.颜色位数 ≠ 16)
设置屏幕分辨率 (显示模式