组合框控件显示一个字符串在下拉菜单式的列表。提供一种方法来显示多个选项,同时节省空间,组合框结合了列表框和编辑框的功能。组合框控件的功能被封装在Microsoft基础类库CComboBox类。本教程演示了这个类的一些常用功能。如何获取列表中的选项:(Ctrl+Enter换行添加多个选项)1.添加控件...
分类:
其他好文 时间:
2014-10-08 13:48:35
阅读次数:
213
一,新建一个BCG工程CBCGPMenuButton,基于对话框。
二,增加一个按钮,并关联一个CButton类型的变量m_btn1,然后手动将类型改CBCGPMenuButton成。
三,为这个按钮增加响应事件。
void CCBCGPMenuButtonDlg::OnButton1()
{
AfxMessageBox("士农学会!");
}
四,F5运行,鼠标单击Btn1,...
分类:
其他好文 时间:
2014-10-07 14:55:13
阅读次数:
265
一,新建一个BCG工程BCGPPropListSingle,基于对话框。
二,CBCGPPropListSingleDlg增加变量。
CBCGPPropList m_prop;
三,CBCGPPropListSingleDlg::OnInitDialog初始化网格控件。
m_prop.Create (WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_BORDE...
分类:
其他好文 时间:
2014-10-07 14:39:23
阅读次数:
297
一,新建一个BCG工程CBCGPGridCtrlSingle,基于对话框。
二,CCBCGPGridCtrlSingleDlg类定义变量。
CBCGPGridCtrl m_grid;
三,CCBCGPGridCtrlSingleDlg::OnInitDialog对网格控件进行初始化。
CRect r(0,0,200,200);
m_grid.Create(WS_CHILD, r, t...
分类:
其他好文 时间:
2014-10-07 14:22:13
阅读次数:
342
一,新建一个BCG工程BCGPRadialMenuSingle,基于对话框。
二, 新建或找一个png图片,上面画几个图标。导入到工程。导入后类型为PNG资源ID为IDR_PNG1。
三,利用类向导重写PreTranslateMessage。
BOOL CBCGPRadialMenuSingleDlg::PreTranslateMessage(MSG* pMsg)
{
if (pMsg...
分类:
其他好文 时间:
2014-10-07 14:05:53
阅读次数:
207
一、事件:CEvent类:声明在头文件afxmt.h中根据事件对象发信后是否可以自动恢复未发信状态分为自动事件对象和手动事件对象.构造函数如下: 1 CEvent( 2 3 BOOL bInitiallyOwn = FALSE, //FALSE未发信,禁止系统启动运行正在等待的线程 4 5 B...
分类:
编程语言 时间:
2014-10-05 23:55:59
阅读次数:
297
1、代码入库:2、代码查找:3、查看全部代码:4、程序设置:自己学习MFC写的一个小程序,当中还有很多功能还待完好,比方数据库的导入功能还没有写,但导出功能是能够用的,查找算法也不是非常好,还是代码编辑框中的语言keyword应该是高亮显示的,但也还没有解决。明天考完就放假了,先记到这里,之后再继续...
分类:
其他好文 时间:
2014-10-04 12:38:36
阅读次数:
166
今天初次使用MFC来进行网络编程,可以是很痛苦,干了一天才弄出聊天程序的服务器端,现在总结一下今天遇到的主要问题,第一个是::PostMessage方法,这个方法困扰了我好久,该方法的原型是::PostMessage(HWND,msg,WPARAM,LPARAM);HWND是主窗口的句柄,今天我误以...
分类:
其他好文 时间:
2014-10-03 21:18:35
阅读次数:
163
转自:http://blog.csdn.net/ellor/article/details/1714741Timer事件,即定时器事件,是在游戏编程中,常常使用的一个事件。借助它能够产生定时运行动作的效果。这篇文章,就和大家一起探讨一下怎样使用SetTimer()函数。 1、SetTimer定义在那...
分类:
其他好文 时间:
2014-10-03 12:23:34
阅读次数:
172