game_name=".\\Game.ini"
val = "\0"*256
gps = Win32API.new('kernel32', 'GetPrivateProfileString','pppplp', 'l')
gps.call("Game", "Title", "", val, 256, game_name)
val.delete!("\0")
title = val
fw = Win32API.new('user32', 'FindWindow', 'pp', 'i')
hWnd = fw.call("RGSS Player", title)
myMenu = Win32API.new('user32', 'GetSystemMenu', 'll', 'l')
get_Menu = myMenu.call(hWnd,0)
reMenu = Win32API.new('user32', 'RemoveMenu', 'lll', 'l')
MF_BYCOMMAND = 0
ITEM_ID = 40003
reMenu.call(get_Menu,ITEM_ID,MF_BYCOMMAND)
以下引用叮当于2008-2-21 17:56:48的发言:
好神奇! 脚本居然可以屏蔽DLL……
以下引用沉影不器于2008-2-21 20:13:45的发言:
基础不够,烦请告知基本知识就当教程,实际上贵站没有RM的API相关教程
比如Win32API.new(这些参数是?)
第一个是API名?第二个是函数名?后面还有....
以下引用亿万星辰于2008-2-22 19:11:06的发言:
使用这个方法还可以屏蔽掉叉子.....
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |