字体
第(5/5)页
关灯
   存书签 书架管理 返回目录
4-2 和表4-3 中的取值的按位或的组合。

    ? nIDHelp 参数:用于设置帮助的上下文ID。

    表4-2 消息对话框主要参数——对话框类型

    nType 取值 参数说明

    MB_ABORTRETRY 有“终止”、“重试”和“忽略”按钮

    MB_OK 有“确定”按钮

    MB_OKCANCEL 有“确定”和“取消”按钮

    MB_RETRYCANCEL 有“重试”和“取消”按钮

    MB_YESNO 有“是”和“否”按钮

    MB_YESNOCANCEL 有“是”、“否”和“取消”按钮

    枫叶文学网www.fywxw.com

    Visual C++ 6.0 程序设计从入门到精通

    ·98·

    表4-3 消息对话框主要参数——对话框图标

    nType 取值 显示图标

    MB_ICONEXCLAMTION

    MB_ICONWARNING

    MB_ICONASTERISK

    MB_ICONINFORMATION

    MB_ICONQUESTION

    MB_ICONHAND

    MB_ICONSTOP

    MB_ICONERROR

    如图4-33 所示的消息对话框可以用如下代码显示:

    MessageBox("查找至末尾,是否从头开始查找?",

    "查找",MB_YESNO|MB_ICONQUESTION)

    技巧:WM_MOUSEFIST 和WM_MOUSELAST 分别指定了鼠标所能产生的第一个消息和最后一

    个消息类型,因此程序可以GetMessage(&msg, WM_MOUSEFIRST, WM_MOUSELAST)

    函数等待并获取鼠标消息,获取的鼠标消息保存在参数msg 中。

    运行MessageBox()或者AfxMessageBox()都可打开模态消息对话框,返回值就是用户单

    击的消息对话框的按钮ID:

    ? IDABORT:单击“终止”按钮。

    ? IDCANCEL:单击“取消”按钮。

    ? IDIGNORE:单击“忽略”按钮。

    ? IDNO:单击“否”按钮。

    ? IDOK:单击“确定”按钮。

    ? IDRETRY:单击“重试”按钮。

    ? IDYES:单击“是”按钮。

    4.7 本章小结

    本章详细介绍了Windows 系统中最常用的用户界面——对

    松语文学免费小说阅读_www.16sy.com
上一页 目录 下一章