在自己的pb程序中动态改变屏幕分辨率
敬业的IT人
互联网
佚名
2008-1-4 11:58:28
贺昌峰的Email: changfenghe@sina.com
改变显示器的分辨率程序DispSet.DLL,RELEASE版,用VC6开发,在NT40+PB7下通过
提供两个版本的程序:RELEASE和DEBUG
这部分定义在DECLARE的EXTERNAL FUNCTIONS部分
FUNCTION string GetDisplaySettings () LIBRARY "DispSet.DLL"
FUNCTION boolean SetDisplaySettings (string wh) LIBRARY "DispSet.DLL"
FUNCTION boolean ResetDisplaySettings() LIBRARY "DispSet.DLL"
这是SCRIPT部分
string wh
得到当前分辨率
wh = GetDisplaySettings()
messagebox('', WH)
wh = '800*600'
设置新分辨率
if (SetDisplaySettings(wh)) then
messagebox('ok', 'ok')
end if
恢复原分辨率
ResetDisplaySettings()
下载: dispset.zip (size: 4KB)
- 最新文章
- 怎么在数据窗口中用左箭头实现shift+tab[01-04]
- 怎样在一个程序中连接两个数据库[01-04]
- 自己写 FILTER 改变画面颜色[01-04]
- PowerBuilder 7.0中实现电子邮件的收发[01-04]
- PB数据窗口中按钮的封装[01-04]
- PB5中PFC的使用[01-04]
- 相关文章
- 不同版本的PB所需要的运行时动态链接库[01-04]
- 动态实现下拉数据窗口DDDW的设定[01-04]
- 动态生成数据窗口的一个例子[01-04]
- PB下动态SQL语句的应用[01-04]
- 浅谈PB中动态DataWindow的技术应用[01-04]
- 在PB中方便的实现图片动态切换[01-04]
