
api进行封装后的函数,名字也叫messagebox。
一种情况是引用了windows
api的头文件,只能使用api的那塌袜个,是四个参数。
一种情况是mfc框架,你的cmy1dlg继承cwnd类,那凯腊么你的messagebox用的就是cwnd里的那个,是三个参数。想用api,这样写::messagebox(null,"示例用法",
"demo",
mb_ok)
加两个冒号
直接使返毁用漏毕备::MessageBox(NULL,"Hi","Msg",MB_OK)
#include"windows.h"
直数则接用全局MessageBox()
[STAThread]是一种线程模型,用在程序的入口方法上(在C#和VB.NET里是Main()方法),来指定当前线程的ApartmentState 是STA。[STAThread]是声明开始线程用的。有时候要用一个第三方组件哪轮,如果不加[STAThread]的话,梁碧组件上有一些功能李渣信是无法使用的。加上[STAThread]就可以用了。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)