关于MFC一些简单案例中需要用到的知识
Posted flyingjun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于MFC一些简单案例中需要用到的知识相关的知识,希望对你有一定的参考价值。
1、IDC_EDIT 编辑控件
获取编辑控件的整数数值
int HRoberts = GetDlgItemInt(H_Roberts);
设置编辑控件上的整数数值
SetDlgItemInt(H_Roberts,12);
2、控制台打印调试信息
添加一个头文件
#include <conio.h>
在需要开启控制台窗口的地方调用
AllocConsole();
//注意检查返回值
在需要输出调试的时候调用_cprintf等函数
如_cprintf(
"i=%d
"
, i);
3、单选框
1、定义控件对应变量
假定已经创建了一个Dialog,并且从控件工具箱将 Combo Box 控件拖放到上面。打开 Class Wizard,添加控件对应变量,如:CComboBox m_cbExamble;
在后面的代码中会不断使用这个变量。
2、从控件得到选定的Item
假设在控件列表中已经选定某项,现在要得到被选定项的内容,首先要得到该项的位置,然后得到对应位置的内容。这里会用到两个函数,如:
int nIndex = m_cbExample.GetCurSel();
CString strCBText;
m_cbExample.GetLBText( nIndex, strCBText);
这样,得到的内容就保存在 strCBText 中。
若要选取当前内容,可调用函数GetWindowText(strCBText)。
以上是关于关于MFC一些简单案例中需要用到的知识的主要内容,如果未能解决你的问题,请参考以下文章
自己定义View时,用到Paint Canvas的一些温故,简单的帧动画(动画一 ,"掏粪男孩Gif"顺便再提提onWindowFocusChanged)(代码片段