#fc

MFC消息机制

何谓消息、消息处理函数、消息映射?消息简单的说就是指通过输入设备向程序发出指令要执行某个操作。具体的某个操作是你的一系列代码。称为消息处理函数。在SDK中消息其实非常容易理解,当窗口建立后便会有一个函数(窗口处理函数)开始执行一个消息循环,我们还可以清楚的看到消息处理的脉络。一个switchcase语句就可以搞定,消息...
代码星球 代码星球·2021-01-31

MFC单选按钮

先为对话框加上2个radiobutton,分别是Radio1和Radio2。问题1:如何让Radio1或者Radio2默认选上?如何知道哪个被选上了?关键是选上,“默认”只要放在OnInitDialog()即可。三种方法可以让它选上,第一种:((CButton*)GetDlgItem(IDC_RADIO1))->...
代码星球 代码星球·2021-01-31

MFC中为菜单或按钮添加快捷键功能

1、新建一快捷键资源,ACCELERATOR,关联相应的ID号,下图所示中,其中,第一个ID为自定义快捷键ID,按CTRL+R,此时响应该ID以应的消息响应函数,第二个ID为菜单ID,此时按CTRL+V,调出ID_NETWORK_PING菜单对应的响应函数。  2、声明一个全局变量HACCEL&nb...

MFC应用程序编写实例—完整版(原创)

前段时间,将近花了一周至两周上班和上班后的闲余时间,做了一个用于调试和测试工作项目的应用软件,下面将实现软件的重要步骤及主要功能讲解一遍,方便日后查阅。程序开始后,提示登录框,输入用户名,密码后,登录进去主窗体,效果图如下: 下面将主要实现的功能函数要点进行描述,具体实现如下: 一、设置主窗体大小1...

MFC中实现定时执行与提醒功能(自编代码)

 具体实现代码如下:添加一个计时器:SetTimer(1,1000,NULL); 下面仅列举核心代码,详细步聚不作说明,效果如下所示:  voidCShowTimer::OnTimer(UINT_PTRnIDEvent){ if(nIDEvent==1) {&...

MFC中MessageBeep与sndPlaySound播放声音函数使用

MessageBeep(0x00000000L);       //用来播放系统默认音频文件,如0x00000000L为系统提示音,具体音频对应规则,请参照MSDN。 sndPlaySound函数用来播放指定音频WAV文件,分为两种:同步模式:音乐播放过程中函数不返回,播放完成才...

MFC中spin control使用

1、绑定spin和editm_Spin.SetBuddy(GetDlgItem(m_Edit1));m_Spin.SetRange(0,100);2、实现数值的增减双击控件添加消息voidCAlarm::OnDeltaposSpin5(NMHDR*pNMHDR,LRESULT*pResult){LPNMUPDOWNpN...
代码星球 代码星球·2021-01-31

MFC中获取系统当前时间

 1.使用CTime类  CStringstr;//获取系统时间  CTimetm;tm=CTime::GetCurrentTime();  str=tm.Format("现在时间是%Y年%m月%d日%X");MessageBox(str,NULL,MB_OK);2:得到系统时间日期(使用GetLocalTi...

我的定时关机程序(MFC实现) .

原理:利用定时器去检查,如输入的是多少分钟后关机,就根据输入的分钟数产生一个COUNT计数器,计数器一直递减,直到1,然后执行关机。如输入的是几时几分关机,那么定时器会每次都检查系统的时间和你输入的时间是否一直,如果是就执行关机。MFC做界面还真的是(可能是水平不行吧),怎么弄都是这个样,不好看...为了防止多个程序同...

编写一个闹钟和定时关机工具(MFC VS2010)

这个小工具在自己生活当中能用到,运行软件以后,会显示当前的系统时间,然后你可以设定时间,再选择是定时响铃还是关机。截图如下:前言:本程序采用visualstudio2010,对话框类型的应用程序,生成的类视图如下,右边为CTimeDlg类的本分函数:  主要的实现方法和关键点如下:1.怎样获得系统时...

MFC利用ADO建立access数据源 ---包括访问带access密码与不带access密码两种方式)

voidCDlg_login::OnButton1(){CStringc_user,c_password;m_user1.GetWindowText(c_user);m_password1.GetWindowText(c_password);if(c_user.IsEmpty()||c_user.IsEmpty()){...

2012-11-17 12:28 用MFC实现的计算器(详细版)

这篇文章里通过计算器的简单实现,让大家能够了解一般对话框应用程序开发的基本流程要求:编写简单的计算器应用程序,要求利用按钮进行加、减、乘,除操作,在对话框输出计算机结果。          下面结合操作步骤,讲解对话框应...

MFC中将编辑框文本转换成整数,从而实现两个整数相加。

在头文件中,定义三个控件变量,如m_data1,m_data2,m_sum;voidCuse_demo_dllDlg::OnBnClickedButton1(){ CStringdata1; CStringdata2; CStringsum; UpdateData(true);&...

MFC中组合框CComboBox的使用

假如添加三行数据,其中当选择前两行时,提示自定义提示框信息,选择第三行时,提示当前字符串的内容,实现如下:voidCuse_demo_dllDlg::OnCbnSelchangeCombo1(){ intpos=m_combo.GetCurSel(); CStringstr; m_comb...
代码星球 代码星球·2021-01-31

MFC连接Access讲解(3合1) .

方法一:1.首先,要用#import语句来引用支持ADO的组件类型库(*.tlb),其中类型库可以作为可执行程序(DLL、EXE等)的一部分被定位在其自身程序中的附属资源里,如:被定位在msado15.dll的附属资源中,只需要直接用#import引用它既可。可以直接在Stdafx.h文件中加入下面语句来实现:#imp...
代码星球 代码星球·2021-01-31
首页上一页...34567...下一页尾页