广场
工具/教程/素材
超评测活动结果
第29届极短篇游戏制作比赛
优秀游戏推荐
非官方运行时(20250730)
登录
RPGMaker工具集[20250416]
基础教程
授权素材推广
优秀原创游戏区
精品推荐贴
【RGD】DirectX驱动的RMVA
RGSS3 - runtime by Lanza
【RGM】RGModern - RMXP新runtime
【URGE】兼容 XP/VX/Ace 三系通用跨平台游戏引擎
Project1
»
广场
›
技术讨论
›
RPG Maker XP 讨论区
›
请教如何中止一个执行中的API
1
2
3
/ 3 页
返回列表
发新帖
楼主:
赛露休斯
[已经解决]
请教如何中止一个执行中的API
[复制链接]
苏小脉
苏小脉
当前离线
赞
0
VIP
好人卡
积分
3
经验
最后登录
2019-10-13
在线时间
953 小时
写轮眼
梦石
0
星屑
310
在线时间
953 小时
注册时间
2007-4-25
回帖
798
发消息
发表于 2010-11-29 03:48:53
|
显示全部楼层
回复
赛露休斯
的帖子
……:L
DLL 的 thread_proc 函数里是放“那个会卡机的 API”的地方,我给你的例子代码是一个例子,你不改它就会一直循环弹对话框。Ruby 部分做的是计时,在 5 秒后停止无限弹对话框的线程。
su@rpg.blue:~> repeat 1 fortune
Matz is nice, so we are nice.
回复
使用道具
举报
赛露休斯
赛露休斯
当前离线
赞
0
VIP
好人卡
积分
2
经验
最后登录
2019-2-22
在线时间
434 小时
写轮眼
梦石
0
星屑
167
在线时间
434 小时
注册时间
2009-1-1
回帖
557
发消息
楼主
|
发表于 2010-11-29 13:37:01
|
显示全部楼层
回复
苏小脉
的帖子
C++的代码完全看不懂,能不能举个例子,比如这帖5楼的代码
http://rpg.blue/thread-162156-1-3.html
它是在RUBY中调用的,怎么放进thread_proc函数?
最近在研究XAS
回复
使用道具
举报
苏小脉
苏小脉
当前离线
赞
0
VIP
好人卡
积分
3
经验
最后登录
2019-10-13
在线时间
953 小时
写轮眼
梦石
0
星屑
310
在线时间
953 小时
注册时间
2007-4-25
回帖
798
发消息
发表于 2010-11-29 14:42:40
|
显示全部楼层
回复
赛露休斯
的帖子
强调一下,这是 C 不是 C++。Ruby 调用的拿到 C 里写的更少:
DWORD WINAPI thread_proc(void* param) {
return WAIT_FAILED != WaitForSingleObject(CreateEvent(NULL, 0, 0, NULL), INFINITE);
}
复制代码
su@rpg.blue:~> repeat 1 fortune
Matz is nice, so we are nice.
回复
使用道具
举报
1
2
3
/ 3 页
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册会员
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
Archiver
|
手机版
|
小黑屋
|
Project1游戏制作
Powered by
Discuz!
X5.0
© 2001-2026
Discuz! Team
.
在本版发帖
返回顶部
快速回复
返回顶部
返回列表