#MFC

Win32/MFC/COM学习推荐书籍

以前有不少朋友问关于学习各种技术的推荐书籍的问题,这里把我觉得比较好的一些书籍列一下,希望能起到抛砖引玉的作用就好了:)ProgrammingWindowsbyCharlesPetzold:CharlesPetzold的书,Windows编程入门的超经典书籍,很多朋友学习了MFC,可是还是不清楚Windows程序的运作...
代码星球 ·2021-02-18

安装Linux管理工具,Xshell远程管理工具,出现由于找不到mfc110u.dll,无法继续执行代码!

1.出现此问题的原因:主要是你的系统未安装VC++2012和VS2012的运行库组件,自己去微软官网下载中心直接下载安装即可解决;安装不用选择路径,一切按照默认进行。2.附上VC++2012和VS2012的运行库组件下载地址:https://www.microsoft.com/zh-CN/download/detail...

MFC 去掉CWnd的边框

使用继承CWnd的控件,总是有边框,使用 ModifyStyle(WS_BORDER,0); 不能去掉边框,包括SetWindowLong设置去掉WS_BORDER,也不行。最后找到了方法就是ModifyStyleEx(WS_EX_CLIENTEDGE,NULL,SWP_DRAWFRAME);&nb...
代码星球 ·2021-02-14

在MFC主对话框OnInitDialog()中弹出对话框

BOOLCXXXDlg::OnInitDialog(){  CDialogEx::OnInitDialog();  SetIcon(m_hIcon,TRUE);  SetIcon(m_hIcon,FALSE);  CChildDlgdlg;  dlg.DoModal();  //你的业务代码} 有时候需要在O...

MFC CListCtrl得到ctrl,shift多选的行号

  vector<int>selVect;intcount=m_consumeList.GetItemCount();//你的列表多少行for(inti=0;i<count;i++){  if(CDIS_GRAYED==m_consumeList.GetItemState(i,CD...

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.怎样获得系统时...
首页上一页12345下一页尾页