当前位置:编程学习 > VB >>

如何改造一下使用MSGBOX时出现的浅灰色的背景色

我用VB6开发的软件,当下使用MSGBOX时出现的提示窗体背景色为浅灰色,显得太老土。有没有办法改变一下这个窗体的背景色。 --------------------编程问答-------------------- 自己新建一个窗体,按自己喜欢的方式设计风格可能更好一些 --------------------编程问答-------------------- 最佳的办法就是自己创建一个消息提示窗体,然后模式显示即可。 --------------------编程问答-------------------- 创建自定义控件。 --------------------编程问答-------------------- 建立一个你认为不错的发 frmMsgBox窗口 

在bas模块中定义一个公共函数
publuc function MsgBoxA(....)as .... '参数和返回值和MsgBox相同
    with frmMsgBox
      .show vbmodal
      MsgBoxA=.UserSelect  'UserSelect 为frmMsgBox窗口中, 用于记录用户选择值的公共变量
    end with
    unload frmMsgBox
end function

这样,你以后调用MsgBoxA就可以了,不影响使用习惯 --------------------编程问答-------------------- 用钩子,钩Paint事件 --------------------编程问答--------------------
引用 5 楼  的回复:
用钩子,钩Paint事件

+1
--------------------编程问答-------------------- 不要用钩子,最讨厌钩子,会有很多问题的 --------------------编程问答-------------------- 论坛里有个修改msgbox里面显示的信息的,里面显示的不断变化的时间,那个应该适合你.
修改发送给消息框的参数应该可以吧
补充:VB ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,