官方描述:索引器允许类或结构的实例就像数组一样进行索引。索引器形态类似于,不同之处在于它们的取值函数采用参数。这一功能在创建集合类的场合特别有用,而在其他某些情况下,比如处理大型文件或者抽象有些资源等,能让类具有类似数组行为也是非常有用的。大致结构:<modifier><return type> this [argument list] { get{//读} s
目前知道三种方式:WinExec,ShellExecute ,CreateProcess,别人已经总结的很好了《vc中调用其他应用程序的方法(函数) winexec,shellexecute ,createprocess》,我全文转载一下,另外后面加点自己的总结(黑体部分,除了标题)。   三个SDK函数: WinExec,ShellExecute ,CreateProcess可以实现调用其他程
第一步,要连接数据库,首先要有数据源。这里我们选择的数据源是Access mdb文件。数据库名为DataBase,然后新建employees表,表的字段设计如下图:    第二步,我们要使用MFC与Access连接,还要显示最终结果如下图: 这里我们首先要先设计窗体,窗体各个控件的属性如下所示:列表控件                     IDC_LIST1                 
转载 2020-09-13 09:43:00
180阅读
2评论
按钮控件按钮控件包括命令按钮(Button)、单选按钮(Radio Button)和复选框(Check Box)等。按钮控件会向父窗口发送通知消息,最常用的通知消息莫过于BN_CLICKED和BN_DOUBLECLICKED了。用户在按钮上单击鼠标时会向父窗口发送BN_CLICKED消息,双击鼠标时发送BN_DOUBLECLICKED消息。命令按钮(Button)在一个对话框中,Button可以定
一、新建一个MFC应用程序二、选择资源视图,打开界面设置(IDD_KEYBOARDHOOK_DIALOG)三、删除原有的控件,从工
原创 2022-12-26 20:49:15
307阅读
       刚学mfc,我一直是做php,最近开始研究mfc。突然想用mfc用mysql数据,平时用mysql数据比较多。可以通过2种方法实现。        第一种方法是利用ADO连接,第二种方法是利用mysql自己的api函数进行连接。第一种方法可以实现我当前的需求,通过连接不同的字符串来连
转载 2024-07-09 07:22:03
89阅读
MFC滚动字幕实现1创建对话框工程         这一步很简单,可以参考我之前的博客。这里可以先放出我程序运行的效果图。如果不是你所需要的可以直接关闭博客了。
原创 2021-08-17 15:23:38
393阅读
这是一个简单的截图功能,可以实现一键截取当前打开的界面
原创 2023-06-24 09:40:58
137阅读
## MFC框架调用java实现的接口 MFC(Microsoft Foundation Classes)框架是一种用于开发Windows应用程序的C++类库,而Java是一种跨平台的面向对象编程语言。在开发过程中,有时候我们需要在MFC框架中调用Java实现的接口来实现一些特定的功能。本文将介绍如何在MFC框架中调用Java接口并展示一个简单的示例。 ### 准备工作 在开始之前,确保你已
原创 2024-04-17 07:16:11
44阅读
概述我们在开发MFC项目中,如果是一个项目还好,如果我们分为不同的项目,并且每个项目作为Dll提供,这
原创 2022-12-14 18:21:22
240阅读
MFC中,我们可以找到如下三个宏 DECLARE_MESSAGE_MAP() BEGINE_MESSAGE_MAP(CLASS, BASSCLASS) END_MESSAGE_MAP()   下面来分析这三个宏 1 DECLARE_MESSAGE_MAP() 作用:为一个消息响应类声明必须的成员变量和成员函数。 #define DECLARE_MESSAG
转载 精选 2012-03-26 20:27:55
544阅读
新建一个MFC项目放桌面了 全部默认完成 打开资源视图 按序号依次打开或填入 属性工具箱资源视图都在视图里面 添加处理函数 添加下面函数内容即可 void CaView::OnDda() { // TODO: 在此添加命令处理程序代码 int x0 = 0, y0 = 0, x1 = 300, y1 ...
转载 2021-10-24 00:44:00
1206阅读
2评论
CRect rtClient; GetWindowRect(rtClient); ::SetWindowPos(m_hWnd, HWND_TOPMOST, rtClient.left, rtClient.top, rtClient.Width(), rtClient.Height(), SWP_SHOWWINDOW);
原创 2021-07-29 09:31:15
768阅读
使用MFC实现截图功能,界面有编辑文字,框选,椭圆,编辑文字,撤销,取消,保存等操作,使用vs2013编译,支持md,mdd项目。
原创 2023-07-02 00:27:06
113阅读
 需求:一菜单形式实现如下排序: 1.直接插入排序 2.折半插入排序 3.冒泡排序   每种都可以实现升序和降序   这里使用MFC实现界面              
原创 2010-12-12 16:52:45
2155阅读
MFC实现串口编程(作者:付杰 2000年08月04日 11:28)龚建伟评论:本文既写了在Windows中怎样用VC控件MSComm,又说明了API技术编程方法,在写用MSComm控件时,数据类型的转换说得不是太明白,初次涉猎串口编程的朋友恐怕看了还是编不出来;直接从底层编写的部分值得一读,说得较为详细,但你得先从VC教本上看一看什么是线程。目次:(目次添加:龚建伟)一.串行通信的基本原理&n
转载 精选 2015-06-10 23:47:45
3711阅读
As I write this, it's just a bit over some month since I started working at this. In memory of that, here's a piece of history I managed to dig up. Enjoy it. By which I mean to say, fuc
原创 2022-12-13 15:57:51
111阅读
屏幕截屏 void CMainFormDlg::GetScreenPic(Rect area, OUT Mat &img, float rate, bool gray) { CDC *pDC = GetDesktopWindow()->GetDC();//屏幕DC int BitPerPixel = ...
转载 2021-08-28 15:38:00
535阅读
2评论
一、OpenGL简介  众所周知,OpenGL原先是Silicon Graphics Incorporated(SGI公司)在他们的图形工作站上开发高质量图像的接口。但最*几年它成为一个非常优秀的开放式三维图形接口。实际上它是图形软件和硬件的接口,它包括有120多个图形函数,"GL"是"GRAPHIC LIBRARY"的缩写,意思是“图形库”。OpenGL的出现使大多数的程序员能够在PC机上用C语
转载 2013-09-17 15:33:00
102阅读
10点赞
1评论
  客户端实现步骤如下。(1) 打开VC6,单击【File】|【New】命令,弹出【New】对话框。(2)在【Projects】选项卡中,选择【MFC AppWizard(exe)】选项,创建一个MFC应用程序。在【Projectname】文本框中,输入项目名称“client”,如图10.18所示。
转载 2024-01-25 19:24:21
131阅读
  • 1
  • 2
  • 3
  • 4
  • 5