- 博客(4)
- 收藏
- 关注
原创 MFC在对话框中添加背景图片导入位图出错的解决方法
一个问题折腾了一下午,总算找到解决办法啦!在MFC对话框中导入下载的.BMP格式的图片时总是出错,原因在于:vc不能导入jpg文件,应该把jpg文件转化成bmp文件,但是这里所说的转换不是说就改一个后缀名就好了的,修改后缀名为bmp的话,它的实际文件格式还是jpg要想把文件改为bmp的话,最简单的一种方法就是用windows自带的画板打开这个jpg文件,然后选择另存为,在另存为对话
2016-02-29 16:39:22 5523
原创 C++编译出现 error C2664: 不能将参数 2 从“const char [5]”转换为“LPCTSTR”解决办法。
原因:编译程序的时候出现这样的错误,原因是在新建MFC项目的时候,设置字符集Unicode的属性解决方法一:在VC2010的解决方案管理器窗口内,右击你的项目“项目”,然后选“属性”(最后一项),再点“配置属性”,是个“+”号,把它展开,然后选“常规”选项卡,倒数第三项“字符集”,选择“使用多字节字符集”。问题解决。解决方法二:使用调用CString::AllocSys
2016-02-28 16:41:07 20861 3
原创 迷途指针
概念:c中的野指针,C++中的迷途指针都是不为NULL的指针,也不是指向常量的指针,而是指向“垃圾”内存的指针。垃圾的意思是未知区域、未知内存。代码://C++迷途指针#include using namespace std;int *p = 0;int * func ( void ){ int num = 1234; /* ... */ return #
2016-02-27 13:16:26 578
原创 模态对话框和非模态对话框
MFC中对话框有两种形式,一是模态对话框,一个是模态对话框。一、模态对话框在程序运行过程中,若出现模态对话框,那么主窗口将无法发送消息,直到模态对话框退出才可以发送。点击模态对话框中的ok按钮,模态对话框会被销毁。二、非模态对话框在程序中若出现非模态对话框,主窗口仍然可以发送消息。点击非模态对话框中的ok按钮,非模态对话框没有被销毁,只是隐藏了。若想点击OK按钮时,
2016-02-25 10:10:51 419
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人