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

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

代码坏味道(总结) - C/C++ - 清泛网 - 专注C/C++及内核技术

...据。 5.Divergent Change(发散式变化) 某个类经常因不同的原因在不同的方向上发生变化。 6.Shotgun Surgery(散弹式修改) 针对某一外界变化需要相应改动多个地方。 7.Feature Envy(依恋情结) 一个类中函数...
https://www.tsingfun.com/it/cpp/1195.html 

C++形参与实参的区别(实例解析) - C/C++ - 清泛网 - 专注C/C++及内核技术

...里Exchg1函数被调用的时候,并没有成功交换a跟b的数据。何呢。 int a=4,b=6; Exchg1 (a,b) ; //这里本质上发生的是:Exchg1 (intx=a,int y=b) ; x跟y是函数定义里面的形参,也就是说这里只是把实参a跟b的值赋予了x,y这2个形参变量。接...
https://www.tsingfun.com/it/cpp/1231.html 

MFC AFX_WM_CREATETOOLBAR消息相关 - C/C++ - 清泛网 - 专注C/C++及内核技术

...,请省略调用默认处理程序。 wParam未使用;lParam 工具栏包含名称的字符串的指针。 返回值:新创建工具栏上的指针。NULL 表示工具栏创建取消。 详细请参见:https://technet.microsoft.com/zh-cn/library/bb982948 ...
https://www.tsingfun.com/it/cpp/1253.html 

MFC MDI切换menu原理 - C/C++ - 清泛网 - 专注C/C++及内核技术

...DI或MDI应用程序时,它创建了菜单资源(使用IDR_MAINFRAME作其资源id。此菜单显示在所有时间SDI应用程序,并且仅在...当应用程序向导生成的 SDI 或 MDI 应用程序时,它创建了菜单资源 (使用 IDR_MAINFRAME 作其资源 id。此菜单显...
https://www.tsingfun.com/it/cpp/1254.html 

一分钟明白 VS manifest 原理 - C/C++ - 清泛网 - 专注C/C++及内核技术

...程序用来标明所依赖的side-by-side组建,如ATL, CRT等的清单。什么要有manifest文件一台pc上...什么是vs 程序的manifest文件 manifest 是VS程序用来标明所依赖的side-by-side组建,如ATL, CRT等的清单。 什么要有manifest文件 一台pc上,用一组...
https://www.tsingfun.com/it/cpp/1415.html 

AfxGetMainWnd函数解惑 - C/C++ - 清泛网 - 专注C/C++及内核技术

...= NULL ? pThread->GetMainWnd() : NULL; } 由于AfxGetThread()函数返回NULL,所以AfxGetMainWnd函数返回NULL。什么会这样呢?下面我提出我的猜想(本人暂时验证不了,仅起抛砖引玉的作用)。我估计是MFC在多线程中大量运用了TLS(线程本...
https://www.tsingfun.com/it/cpp/1430.html 

LVN_ITEMCHANGED通知会响应多次的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术

...是响应新item = 1的。可以从(图 三)看到uNewState的状态值3.即(LVIS_FOCUSED | LVIS_SELECTED)两个相与的值。 了CListCtrl能响应 单击选中事件 和 键盘上下键 事件,使用 ON_NOTIFY 的 LVN_ITEMCHANGED 事件似乎可以解决问题, 但是由于...
https://www.tsingfun.com/it/cpp/1578.html 

MFC中MDI消息处理流程 - C/C++ - 清泛网 - 专注C/C++及内核技术

...的方式进行处理,例如一个WM_COMMAND消息的处理流程可能:1) MDI主窗口(CMDIFrameWnd)收到命令消息WM_C...在MFC中,消息是通过一个向上递交的方式进行处理,例如一个WM_COMMAND消息的处理流程可能: 1) MDI主窗口(CMDIFrameWnd)收到...
https://www.tsingfun.com/it/cpp/1603.html 

cgridctrl 单元格下拉,单元格事件 - C/C++ - 清泛网 - 专注C/C++及内核技术

...联动,但是这个下拉框是一个CGridCellCombo对象,无法直接它绑定事件。这时我们可... cgridctrl单元格下拉框选中后,需要根据选中的数据进行联动,但是这个下拉框是一个CGridCellCombo对象,无法直接它绑定事件。这时我们可以...
https://www.tsingfun.com/it/cpp/1874.html 

字符串指针变量与字符数组的区别 - C/C++ - 清泛网 - 专注C/C++及内核技术

...符数组的语句如下:   char *pc ,str[100];   则系统将字符数组str分配100个字节的内存单元,用于存放100个字符。而系统只指针变量pc分配4个存储单元,用于存放一个内存单元的地址。 (2)初始化赋值含义   字符数...