大约有 5,000 项符合查询结果(耗时:0.0070秒) [XML]

https://www.tsingfun.com/it/cpp/1590.html 

MFC采用双缓存解决闪屏问题(使用了双缓存还是闪屏的) - C/C++ - 清泛网 - ...

...DC* pDC) { return TRUE; //CStatic::OnEraseBkgnd(pDC); } 3.如果OnPaint()中使用了双缓存,而且OnEraseBkgnd又直接返回了TRUE,仍然没有效果的: 必定是其他函数中调用了该窗口非内存DC,填充了背景。按照此思路继续追查。MFC 双缓存...
https://www.tsingfun.com/it/cpp/1591.html 

MFC CFormView和CView区别 - C/C++ - 清泛网 - 专注C/C++及内核技术

...框有以下几部分组成:显示标题的标题栏;边框;菜单(如果要加的话);控制按钮;视图 视图和对话框都是从窗口类CWnd中派生的。 MFC CFormView CView 区别
https://www.tsingfun.com/it/cpp/2035.html 

error C2440: “初始化”: 无法从“const int”转换为“int &” - C/C++ - ...

... return 0; } 解决办法: 非const引用绑定到const对象,如果允许的话,那么可以通过非const引用修改const原对象,这个出现一个矛盾,因此c++不允许执行此操作。解决方法就是使用非const引用绑定到同类型的非const对象,使用cons...
https://www.tsingfun.com/it/cpp/2044.html 

Windows下如何判断Win32 or x64? - C/C++ - 清泛网 - 专注C/C++及内核技术

...常量是肯定定义了的,所以不能用于判断平台环境。但是如果在预处理定义里删掉 WIN32,又不包含 Windows.h,那么 WIN32 未定义。 下面看 _WIN32 和 _WIN64,这两个比较特别,没有任何显式定义。在 Windows.h 里没有,在“项目属性-C/C...
https://www.tsingfun.com/it/cpp/2053.html 

C++ 获得当前执行文件的路径 - C/C++ - 清泛网 - 专注C/C++及内核技术

...Path ); //去掉文件名 注:使用GetCurrentPath()也可以,但是如果此时打开CFileDialog后,它的路径就变成了选中的文件路径,而不是可执行文件的路径了。 C++ 执行文件 当前路径
https://www.tsingfun.com/it/cpp/2057.html 

[解决]错误对话框\"Encountered an improper argument.\" - C/C++ - 清泛网 - 专注C/C++及内核技术

... xxx::iterator it = ....; // if (it != xxx.end()) it->xxx = xxx; //如果没有迭代器为空的判断,直接修改内容可能会出现上述错误。 又比如: http://www.codeproject.com/Questions/441867/Encountered-an-improper-argument // nItem为-1的时候,报上述错...
https://www.tsingfun.com/it/cpp/2090.html 

error C2664: “find_char”: 不能将参数 1 从“const char [14]”转换为“...

... cout<<"a sentence."<<endl; } return 0; } 解决方法:如果函数不修改相应实参,应该将引用形参定义为const引用,这样字面值常量、const对象也能调用此函数,避免不必要的限制。error C2664 find_char
https://www.tsingfun.com/it/cpp/2096.html 

error C2664: “std::list::list(const std::allocator &)”: 不能将参数 1...

...初始化为不同类型或者容器元素类型不同的容器的副本。如果需要从其他容器的元素初始化容器,可以使用一对迭代范围的构造函数初始化。例如: vector<int> ivec; list<int> ilist(ivec.begin(),ivec.end()); vector<double> dvec(ivec.begi...
https://www.tsingfun.com/it/cpp/2100.html 

error: ‘std::ios_base::ios_base(const std::ios_base&)’ is private ...

...endl; } 重载输出操作符时,由于流对象不能复制,因此如果以值(by value)形式返回时,无法完成从s到std::osream的复制,因此导致上述错误。 解决方法是返回流的引用,即改变函数的返回类型为:std::ostream&即可。 ostream
https://www.tsingfun.com/it/cpp/2137.html 

MFC AfxMessageBox改变标题的几种方法 - C/C++ - 清泛网 - 专注C/C++及内核技术

..._APP_TITLE,在这里你就能轻而易举的改变标题了。 注意:如果工程的资源String Table里面没有添加AFX_IDS_APP_TITLE,需要手动添加。 2、修改m_pszAppName(供参考,不推荐) WCHAR* szAppName = new WCHAR[MAX_PATH]; lstrcpy(szAppName , L"TargetTit...