马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 无符号整形 于 2016-6-28 18:42 编辑
1.MessageBox不用输入错误显示错误
秘诀:NULL
方法:把MessageBox函数的字符串参数传NULL即可
比如:MessageBox(NULL,NULL,NULL,NULL); 标题是错误,内容也是错误 呵呵
2.弹出另存为或者是打开文件的对话框的方法
因为百度资料肯定是碎碎的,这里跟大家说一下哈
秘诀:OPENFILEMANE结构配合GetSaveName弹出另存为对话框,陪和GetOpenName弹出打开为对话框
自己查MSDN嘿嘿 https://msdn.microsoft.com/en-us/library/ms646839.aspx
3.窗口菜单不用rc文件的方法
gcc大家用过吧,链接rc文件很麻烦的是吧?还有的朋友使用LoadMenu返回NULL,调用GetLastError返回1814表示找不到资源!
实例代码:HMENU hMenu = CreateMenu();
HMENU hMenuPopup = CreateMenu();
AppendMenu(hMenuPopup, MF_STRING, 100, "小甲鱼论坛");
AppendMenu(hMenu, MF_POPUP, (ULONG_PTR)hMenuPopup, "小甲鱼");
然后把hMenu放进CreateWindow的第9个参数,你试试看?
按下的消息:WM_COMMAND,ID号是AppendMenu的第3个参数,ID号在(wParam的低位字节)。
更多具体请见《Windows程序设计》第360页
更多内容 待更新 敬请期待!
欢迎跟帖回复! |