|
主题: 一起来……完美消息框 MessageBox
|
68258656
职务:普通成员
等级:1
金币:0.0
发贴:14
|
#12003/8/6 13:47:05
winapi.u32的MessageBox 格式: X:=messagebox(winhandle,"A","B",数字) ------------------------ 其中X的值有如下情况: 1为确定, 2为取消, 3为终止, 4为重试, 5为忽略, 6为是, 7为否。 ------------------------ 其中A代表你要在正文中显示的内容, B代表标题的内容,数字代表不同的显示风格,它每16个数字为一个周期,(详见下图)
其调用User32.DLL,用EXESCOPE.exe打开User32.DLL,可以找到下图这些我们属性的图标,可以更换,但不能将更改的User32.DLL替换系统目录下的User32.DLL,因为正在使用(要是能在AW下指令停止使用User32.DLL就好了)
另外,若能将“确定、取消、终止、重试、忽略、是、否”改为其它文字就好了,如“自动”“手动”“退出……”(用EXESCOPE.exe打开User32.DLL没有看到这些字符)
|
68258656
职务:普通成员
等级:1
金币:0.0
发贴:14
|
#22003/8/6 13:53:25
知道了,再来 图片如下: 图片如下:
|
dreamexpress_5d
职务:普通成员
等级:1
金币:10.0
发贴:2229
|
#32003/8/6 15:06:58
若将“确定、取消、终止、重试、忽略、是、否”改为其它文字就好了??
什么想法啊? 人家调用标准的信息框不都成你改的样子了?好什么呀?全乱套了!
想做美观的信息框的话可以自己做呀,干吗要改WINDOWS的DLL??
编辑历史:[这消息被dreamexpress编辑过(编辑时间2003-08-06 15:09:53)]
|
hw26
职务:普通成员
等级:1
金币:11.0
发贴:240
|
#42003/8/6 21:55:04
调用DLL函数,那是默认的,不好改,除非自己做U32。 用图片做吧,绝对可以做的效果更眩。怎么做?先自己想想……
|
滨滨
职务:版主
等级:4
金币:13.0
发贴:1931
|
#52003/8/6 21:59:13
自己做有一个惟一的缺陷,就是不能覆盖视频或flash(direct to screen) 至少不那么容易,如需要quicktime或放弃性能.
|
liangdi11
职务:普通成员
等级:1
金币:0.0
发贴:29
|
#62003/8/7 13:33:30
EXESCOPE.exe是什么?是软件吗?在哪里可以下载呢,请各位大侠指教。
|
dreamexpress_5d
职务:普通成员
等级:1
金币:10.0
发贴:2229
|
#72003/8/7 13:34:54
EXESCOPE.exe是个小软件,可以修改EXE的资源。你可以用GOOGLE去找一下。很容易下载到的。
|
bqzx
职务:普通成员
等级:1
金币:0.0
发贴:5
|
|
liufalun
职务:普通成员
等级:1
金币:0.0
发贴:46
|
#92003/8/15 10:44:18
liangdi11在上个帖子中说 引用: EXESCOPE.exe是什么?是软件吗?在哪里可以下载呢,
当然你可以发邮件给俺[email=name@domain.com]liufalun@163.com[/email]
|