查看: 1410|回复: 2

RPG MAKER XP能调用DLL文件吗

  [复制链接]
梦石
0
星屑
60
在线时间
1 小时
注册时间
2007-8-17
回帖
6
发表于 2007-8-21 00:37:03 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
应该怎么调用
梦石
0
星屑
60
在线时间
1 小时
注册时间
2007-8-17
回帖
6
发表于 2007-8-21 00:37:03 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
应该怎么调用

创世.神隐

梦石
0
星屑
198
在线时间
203 小时
注册时间
2005-10-15
回帖
3747
发表于 2007-8-21 00:45:31 | 显示全部楼层
module RM_Tray
  
  Add_Tray    = Win32API.new("RMTray","_add_tray","l","v")
  Modify_Tray = Win32API.new("RMTray","_modify_tray","v","v")
  Remove_Tray = Win32API.new("RMTray","_remove_tray","v","v")
  
  buf = 0.chr * 256
  gpps = Win32API.new("kernel32","GetPrivateProfileString","pppplp","l")
  gpps.call("Game","Title","",buf,256,"./Game.ini")
  buf.delete!("\0")
  HWND = Win32API.new("user32","FindWindow","pp","i").call("RGSS Player",buf)
  
  def self.add(hwnd = HWND)
    Add_Tray.call(hwnd)
  end
  
  def self.modify
    Modify_Tray.call
  end
  
  def self.remove
    Remove_Tray.call
  end
  
end
   
RM_Tray.add

一个小小的调用范例~~是美兽大叔的那个托盘系统~~~{/hx}
范例下载地址:http://rpg.blue/web/htm/news780.htm
个人网站:http://wssyxz.com/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部