mfc
ancy_i_cv
start...
展开
-
mfc之ListControl控件的使用
以下未经说明,listctrl默认view 风格为report1. CListCtrl 风格LVS_ICON: 为每个item显示大图标 LVS_SMALLICON: 为每个item显示小图标 LVS_LIST: 显示一列带有小图标的item LVS_REPORT: 显示item详细资料直观的理解:windows资源管理器,“查看”标签下的“大图标,小图标,列表,详细资料”2. 设置listctrl 风格及扩展风格LONG ...原创 2021-05-06 11:54:27 · 2789 阅读 · 0 评论 -
mfc之使用控制台Console输出调试信息
1.在MFC的应用类的InitInstance()函数里添加:AllocConsole();有时候需要调整这行代码在InitInstance函数的位置2.继续添加以下代码freopen("CONIN$","r",stdin);freopen("CONOUT$","w",stdout);freopen("CONOUT$","w",stderr);3.在应用类的ExitInstance中,释放FreeConsole();4.如果用C++中的cout输出的话,就需要添原创 2021-04-20 11:02:19 · 550 阅读 · 0 评论 -
mfc之CPtrArray数组
CPtrArray公共方法“属性” 描述 CPtrArray:: Add 向数组的末尾添加一个元素;根据需要扩展该数组。 CPtrArray:: Append 将另一个数组追加到该数组中;根据需要扩展该数组。 CPtrArray:: Copy 将另一个数组复制到该数组;根据需要扩展该数组。 CPtrArray:: .Value.elementat 在该数组中返回对元素指针的临时引用。 CPtrArray::FreeExtra 若高于当前的上限...原创 2021-04-14 13:26:47 · 950 阅读 · 0 评论 -
mfc之解决vs2010调试监视器(MSVSMON.EXE)未能启动的问题
问题vs2010弹窗如下解决方法查看是否有以该目录或该目录的一部分命名的文件,如果有,则该文件中断了vs加载调试器,删除该文件便可成功调试。本人正是在D盘根目录下有一个名为Program的文件。调试监视器目录:D:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger\x64\msvsmon.exe...原创 2021-04-14 10:51:00 · 592 阅读 · 0 评论 -
mfc之标识符的匈牙利记法
在windows应用程序中,为了是标识符具有良好的可读性,在命名标识符时要用小写英文字母在标识符的前面作为前缀以说明该变量的数据类型。这个前缀分为两部分,一部分叫做“类型前缀”,用来表示数据类型;另一部分叫做“通用前缀”,用来表示标识符的用途。表1和表2分别为匈牙利记法中常用类型前缀和通用前缀。 ...原创 2021-04-13 17:34:24 · 161 阅读 · 0 评论 -
mfc之DDX_Control作用
把控件变量(m_Treemain)和相关控件(IDC_MAINTREE)关联起来。DDX_Control将控件与变量绑定,这样就可以通过变量来控制控件等,添加的DDX_Control都会放到DoDataExchange中.原创 2021-04-09 15:04:45 · 2141 阅读 · 1 评论 -
mfc之IDC,IDI,IDD等的含义
IDC -> ID of Control IDI -> ID of Icon IDB -> ID of Bitmap IDD -> ID of Dialog IDS -> ID of String ID -> ID of Menu...原创 2021-04-09 14:06:14 · 1966 阅读 · 0 评论