MessageBox 为什么标题栏会出现图标?

踏实每一步 2008-04-25 04:39:42
怎么去掉,thanks
...全文
607 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
gfm688 2009-03-24
  • 打赏
  • 举报
回复
怎么让MessageBox标题栏出现图标啊?楼主是怎样搞出来的??
我用this->MessageBox都不会出现啊
zoulie 2008-04-25
  • 打赏
  • 举报
回复
没有遇见过,去 标题栏 要自己写
踏实每一步 2008-04-25
  • 打赏
  • 举报
回复
上面两位可能误解我问题了,是在标题栏,就是左上角出现图标。
一般情况下,用message是不会出现的这个图标的,我建了个工程试过。
MFC真是难以琢磨!
难道真要自己写个MessageBox?

ouyh12345 2008-04-25
  • 打赏
  • 举报
回复
MessageBox的最后一个参数type,指定了显示的风格
去掉那些显示图标的风格

见msdn
To display an icon in the message box, specify one of the following values. Value Meaning
MB_ICONEXCLAMATION,
MB_ICONWARNING An exclamation-point icon appears in the message box.
MB_ICONINFORMATION, MB_ICONASTERISK An icon consisting of a lowercase letter i in a circle appears in the message box.
MB_ICONQUESTION A question-mark icon appears in the message box.
MB_ICONSTOP,
MB_ICONERROR,
MB_ICONHAND A stop-sign icon appears in the message box.
jijingyue 2008-04-25
  • 打赏
  • 举报
回复
你是说去掉标题,还是标题栏,要是标题可以用
MessageBox(_T("Help, Something went wrong."), _T(""),0);
要是标题栏好像是要自己写的。
踏实每一步 2008-04-25
  • 打赏
  • 举报
回复
this->MessageBox会出现,但去掉this就不出现。this是对话框指针。
有谁碰到过这中事情,我想跟我对话框可能有关系。但不知道错在那里
有AfxMessagebox,::MessageBox都一样。
yuucyf 2008-04-25
  • 打赏
  • 举报
回复
::MessageBox
skyful123 2008-04-25
  • 打赏
  • 举报
回复
自己写MessageBox

16,548

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧