我爱Aspx >> VC.Net >> Win32学习笔记 第一章MessageBox(NULL, TEXT("Hello Windows98!"), TEXT("HelloMsg"), MB_OKCANCEL);
重新运行后您会发现对话框中多了一个´取消´按钮。如果您使用的是英文版,两个按钮分别是 OK & CANCEL。您可以一个一个的试。
第十四页
#define MB_ICONHAND 0x00000010L
#define MB_ICONQUESTION 0x00000020L
#define MB_ICONEXCLAMATION 0x00000030L
#define MB_ICONASTERISK 0x00000040L
这些都是对话框中的图标选项。可以用C语言中“|”运算符与前面所提到的六个选项中的一个结合起来,比如:
MessageBox(NULL, TEXT("Hello Windows98!"), TEXT("HelloMsg"), MB_OKCANCEL | MB_ICONHAND);
运行上面的程序后您将会看到原先的对话框中多出了一个红色的图标,那是一个表示出错时用的“叉叉”,这个图标我不喜欢,我比较喜欢感叹号,所以把程序改成:
MessageBox(NULL, TEXT("Hello Windows98!"), TEXT("HelloMsg"), MB_OKCANCEL | MB_ICONASTERISK);
运行后您可以´高兴´地看到对话框中出现了一个白底蓝字的感叹号。
这样以来,您是不是对MessageBox()的后三个参数有所了解了呢?至于第一个参数,等到第三章时再议吧。What??您还是有点迷惑?-_-#我建议您给比尔-盖茨邮寄一个C4。
【我对这篇文章有话说?】
Win32学习笔记 序[05-21]
Office2000下内部COM插件的编程实..[05-21]
Office2000下内部COM插件的编程实..[05-21]
Windows程序设计(第五版)源代码..[05-21]
使用ASP.NET加密口令[05-21]
使用ASP.NET加密口令[05-21]
第6章 状态机视图[05-21]
迎接CDMA时代吧[05-21]
第9章 物 理 视 图[05-21]
第8章 交 互 视 图[05-21]