找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2094|回复: 6

[RMXP] 如何全屏 800*600?

[复制链接]
发表于 2010-1-15 21:13:39 | 显示全部楼层 |阅读模式
val = "\0"*256
gps = Win32API.new('kernel32', 'GetPrivateProfileString',%w(p p p p l p), 'l')
gps.call("Game", "Title", "", val, 256, ".\\Game.ini")
val.delete!("\0")
title = val
fw = Win32API.new('user32', 'FindWindow', %(p, p), 'i')
hWnd = fw.call("RGSS Player", title)
swp = Win32API.new('user32', 'SetWindowPos', %(l, l, i, i, i, i, i), 'i')
ok = swp.call(hWnd, 0, 0, 0, 800, 600, 2)

这个可以让窗口 800*600

但是 全屏、全屏后视窗 都会让窗口变会640*480
发表于 2010-1-15 21:23:25 | 显示全部楼层
XP的dll没研究过。。。要是VX的话。。你只要有 350活跃就可以 我倒是可以看看,但是不保证什么时候完工
 楼主| 发表于 2010-1-15 21:41:17 | 显示全部楼层
VX 地图不好编辑 = =
发表于 2010-1-15 21:44:44 | 显示全部楼层
“350活跃”是什么情况= =
发表于 2010-1-15 21:59:50 | 显示全部楼层
你现在有40个。。而我有2000多个。。。就是这个概念。。。论坛里面也没几个能看到的。。。。其实XP和VX的dll大同小异,我改起来也不会太费事
发表于 2010-1-16 12:17:58 | 显示全部楼层
我是用夏娜的RGE来解决这个问题的——>前提是会脚本0.0

弱弱的对腿神说一声,要改DLL的话,Graphics.freeze也要修正。
发表于 2010-1-16 13:10:48 | 显示全部楼层
我回家看看吧,应该不用修正呐。。。我转移地图时没什么问题,我再试下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-10-31 13:09 , Processed in 0.010310 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表