大约有 11,000 项符合查询结果(耗时:0.0212秒) [XML]
C++ HICON与HBITMAP相互转换 - C/C++ - 清泛网 - 专注C/C++及内核技术
...return hIcon;
}
HICON转HBITMAP:利用GetIconInfo函数获取ICONINFO信息, 再将其复制到位图当中去, 代码如下:
HBITMAP ConvertIconToBitmap(HICON hIcon)
{
HBITMAP hBmp;
BITMAP bmp;
CDC bmpDC;
CDC iconDC;
ICONINFO csII;
int bRetValue = ::GetIco...
fstream默认不支持中文路径和输出整数带逗号的解决办法 - C/C++ - 清泛网 -...
...;
}
outfile.close();
}
程序将输出创建文件夹失败的信息。
一个解决办法是:在中文操作系统下,调用locale::global(std::locale("")),将全局区域设置为中文,如下例:
#include <iostream>
#include <fstream>
#include <string>
#include <di...
NSIS内置路径命令详解 - C/C++ - 清泛网 - 专注C/C++及内核技术
...ettings\Administrator\My Documents\Cookies是存储登录 Internet的个人信息。
$HISTORY=历史文件夹;如:C:\Documents and Settings\Administrator\Local Settings\History
$PROFILE=个人文档,就是你的用户名!如:C:\Documents and Settings\Administrator
$ADMINTOOLS=C:\Doc...
c++ 写日志通用类,可设置日志级别 - C/C++ - 清泛网 - 专注C/C++及内核技术
...c const char * const LOGGER_LEVEL_NAME[] = {"崩溃", "错误", "警告", "信息", "详细", "调试"};
static const char * const LOGGER_LEVEL_CODE[] = {"FATAL", "ERROR", "WARN ", "INFO ", "VERBOSE", "DEBUG"};
#define logging(nLevel, x, ...) \
Log(nLevel, __FUNCTION__, __LINE__, (x), __VA_AR...
一个宏命令,就可以程序崩溃时生成dump文件 - C/C++ - 清泛网 - 专注C/C++及内核技术
... 0, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
// Dump信息
//
MINIDUMP_EXCEPTION_INFORMATION dumpInfo;
dumpInfo.ExceptionPointers = pException;
dumpInfo.ThreadId = GetCurrentThreadId();
dumpInfo.ClientPointers = TRUE;
...
如何利用VS定位程序崩溃的源码行 - C/C++ - 清泛网 - 专注C/C++及内核技术
...,但有pdb文件的话,堆栈中会有崩溃的函数、源码行号等信息,也可辅助调查)
1354VS 定位 程序崩溃 源码行
CSingleLock类介绍 - C/C++ - 清泛网 - 专注C/C++及内核技术
...资源的类的数据成员。有关如何使用CSingleLock对象的详细信息,请参见Visual C ++程序员指南中的文章。
#include <afxmt.h>
简单说,同步对象(派生自CSyncObject的对象)本身有Lock()、Unlock()函数可以实现加解锁,CSingleLock只是对同...
CFileDialog用法及参数解释 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
OFN_OVERWRITEPROMPT:保存的文件已存在时,显示文件已存在的信息
lpszFilter:文件筛选类型,它指明可供选择的文件类型和相应的扩展名。参数格式如:
"Chart Files (*.xlc)|*.xlc|Worksheet Files (*.xls)|*.xls|Data Files (*.xlc;*.xls)|*.xlc; *.xls|All ...
/usr/include/c++/4.9/bits/stl_iterator_base_types.h:165:53: error: ‘i...
...,y而age[0]为int类型,不满足这个约束,因此导致上面的错误信息.
这段代码的错误之处,在于std命名空间中的distance屏蔽了本地的distance函数,解决方法即为,显式调用本地方法,例如使用
::distance(age[0],age[1])
或者将distance放在一个命...
MFC GDI中位图的显示 位图绘制 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
bitmap.GetBitmap( &bmp ); // 该结构体bmp可以获取有关位图的信息
CDC dcCompatible;
dcCompatible.CreateCompatibleDC( pDC ); // 创建与当前DC(pDC)兼容的DC
dcCompatible.SelectObject( &bitmap );
pDC->BitBlt( 0, 0, 24, 24, &dcCompatible, 0, 0, SRCCOPY );
//Stre...
