大约有 45,000 项符合查询结果(耗时:0.0485秒) [XML]
Visul C++中CList用法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...List存放CString字符串类型,相当于CList<Cstring,CString>。
3、使用CList的迭代器
迭代器是近年在链表使用中的一个常用技术。如果大家学过java,就会知道,在java中,会有专门的一个迭代器类,这个迭代器类用来访问Collect中的数...
c++ 写日志通用类,可设置日志级别 - C/C++ - 清泛网 - 专注C/C++及内核技术
...TAL 0
#define LEVEL_ERROR 1
#define LEVEL_WARN 2
#define LEVEL_INFO 3
#define LEVEL_VERBOSE 4
#define LEVEL_DEBUG 5
static int nLoggerLevel = LEVEL_INFO;
void SetLoggerLevel(int nLevel);
void Log(int nLevel, LPCSTR func, INT line, LPCTSTR fmt, ...);
static const char * const LOGGER...
BugTrap:程序崩溃快照、bug跟踪之利器 - C/C++ - 清泛网 - 专注C/C++及内核技术
...vityType(BTA_SAVEREPORT);
}
// Windows下感知程序崩溃的方法有3个核心的函数,分别如下:
// SetUnhandledExceptionFilter (HandleException)确定出现没有控制的异常发生时调用HandleException.
// _set_invalid_parameter_handler(HandleInvalidParameter)确定出现...
CMap用法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...加key,val
map.SetAt(1, "str1");
map.SetAt(2, "str2");
map.SetAt(3, "str3");
map.SetAt(1, "str11"); //把str1覆盖了
//查找(方法一:Lookup)
CString str;
if (map.Lookup(1, str))
{
printf("find:%s\n", str);
}
//查找(方法二:PLookup)
CMapInt::CPair...
LVN_ITEMCHANGED通知会响应多次的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...响应新item = 1的。可以从(图 三)看到uNewState的状态值为3.即(LVIS_FOCUSED | LVIS_SELECTED)两个相与的值。
为了CListCtrl能响应 单击选中事件 和 键盘上下键 事件,使用 ON_NOTIFY 的 LVN_ITEMCHANGED 事件似乎可以解决问题, 但是由于 LV...
选中CListCtrl指定行并发送LVN_ITEMCHANGED消息 - C/C++ - 清泛网 - 专注C/C++及内核技术
..._ITEMCHANGED;
nmlv.iItem = nIndex ;
nmlv.iSubItem = 0;
nmlv.uNewState = 3 ;
nmlv.uOldState = 0;
nmlv.uChanged = LVIF_STATE;
nmlv.lParam = 0;
m_listReport.GetParent()->SendMessageA(WM_NOTIFY,nmlv.hdr.idFrom,(LPARAM)(&nmlv));
通过以上代码,我们就在VC程序中实现了自定义...
MFC SysLink的使用方法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...、 在该控件的 Caption 属性里添加带 href 的锚定标记
3、接着,资源视图中双击SysLink控件,添加NM_CLICK 事件,在事件函数里面添加如下:
void CAboutDlg::OnNMClickSyslink2(NMHDR *pNMHDR, LRESULT *pResult)
{
// TODO: 在此添加控件通知处...
64 bit OS下int占几个字节? - C/C++ - 清泛网 - 专注C/C++及内核技术
...响。__int64才是8位的。另外,指针是受编译器 OS影响的,3...int固定4字节,不要受64 bit的混淆。int是由编程语言设计决定的,不受编译器的影响。
__int64才是8位的。
另外,指针是受编译器/OS影响的,32 bit编译器下int指针占4位...
MFC中使用CSplitterWnd分割窗口后视图大小的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...则可以在子窗口的OnSize函数中调整本窗口控件的大小。
3、如果出现了不该出现的滚动条,请参考:https://www.tsingfun.com/it/cpp/1548.html
4、窗口不能自适应?请参考:https://www.tsingfun.com/it/cpp/1539.html
CSplitterWnd基本使用方法参见...
DoModal() 不显示的问题总结 - C/C++ - 清泛网 - 专注C/C++及内核技术
...话框字体问题(字体没有安装则对话框创建失败):
3、使用CGridCtrl时,拖放了一个用户控件,没有修过Class属性:
4、Unicode编码问题(SysLink控件只能用Unicode,否则创建失败):
http://bbs.csdn.net/topics/350017959
5、......
