ICode9

精准搜索请尝试: 精确搜索
  • MFC之学习绘制椭圆、库画刷使用2021-07-25 14:01:40

    1.笔记 1.1绘制椭圆 函数原型: BOOL CDC::Ellipse(int x1,int y1,int x2,int y2); BOOL CDC::Ellipse(LPCRECT lpRect); 一个椭圆由一个矩形唯一确定(内切椭圆)。调用成功返回非零,否则返回0。 1.2选入库画刷进行绘图 一些常用的绘图对象的属性,已经在库里预先定义好了,可以直接选入设

  • git本地仓库提交到远程2021-07-25 10:02:00

    前提:远程有个仓库,本地的内如想要提交到仓库。 环境:   远程仓库http地址 https://gitee.com/piazini/mfc-windows   远程仓库git地址 git@gitee.com:piazini/mfc-windows.git   本地目录:D:\mfc-windows 设置你的联系方式: $ git config --global user.name "你的名字" $ gi

  • MFC 模态对话框的实现原理2021-07-15 01:33:38

    1. 模态对话框 在涉及GUI程序开发的过程中,常常有模态对话框以及非模态对话框的概念 模态对话框:在子界面活动期间,父窗口是无法进行消息响应。独占用户输入非模态对话框:各窗口之间不影响模态框和非模态框的主要区别: 1.模态对话框会阻塞线程其他窗口的消息,其他窗口无法响应包括用户输

  • windows下的MFC绘图绘表2021-07-11 14:02:36

    前段时间调试芯片,需要画直方图,因为我的框架是基于MFC的,时间又紧迫,当时要求我速度搞,所以饥不择食的寻遍网上的各种轮子。 首先是我们知道如果有数据的话可以直接在excel上面利用它强大的特性来画图,微软的office其实提供了这些画图的sdk接口,只要你加载进去就可以,但是太麻烦,而且网上

  • 基于MFC实现教务管理系统:包含教师模块、学生模块、系统模块,C++代码详细解析2021-07-09 00:02:53

    实验目的 基本要求 学生选课和成绩管理是高等学校教务管理的重要组成部分,主要包括教师管理学生成绩梦块、学生选课模块和系统管理模块。每门课程包括学分、学时、课程名字以及课程性质(必传和选修)等信息。每位教师可以教授若干门课程,并负责学生成绩的录入、删除、查找及传

  • Halcon与MFC数字识别详细教程2021-07-08 13:56:48

    一. Halcon读取并训练图片                 本博客要识别如下的图片,该图片是数字5,读取图片,二值处理,再经过SVM分类训练,得出数字结果。关于SVM的文章,可以【点击此处学习SVM】。                            首先我们在halcon里完成识别过程,源码如下 rea

  • MFC 非模态对话框居中显示2021-07-08 10:03:47

    1、主窗体中居中; CRect rtDlgParent; CWnd *pParent = (CWnd*)GetParent(); if (pParent) { pParent->GetWindowRect(&rtDlgParent); } CRect rtDlg; GetWindowRect(&rtDlg); int iPosX = rtDlgParent.left + (rtDlgParent.Width() - rtDlg.Width()) / 2; int

  • 持久窗口与临时窗口2021-07-05 13:08:02

    在MFC中,都是以C++对象来操作窗口 而窗口是用句柄来标识的,这样就需要将窗口和C++对象关联起来 通过C++对象的成员变量m_hWnd来建立这种联系 如果一个窗口对象和一个窗口相关联了,那么我们要获取这个窗口对象(通常都是CWnd*形式),返回的就是一个持久的C++对象, 如果你要获取一个窗口(不是

  • 028.MFC_自定义消息2021-07-04 11:01:23

    自定义消息 大于WM_USE的消息ID用于自定义消息 使用RegisterWindowMessage() 注册一个消息ID 发送消息 映射消息 处理消息 一、建立名为CustomMessage的MFC工程,添加如图窗口构建,修改button id 分别为IDC_BUTTON_CMSG、IDC_BUTTON_DEV 二、添加消息发送、消息映射、消息处理函数,以

  • 026.MFC_发送消息2021-07-04 09:34:13

    发送消息 向本窗体或外部窗体发送消息 SendMessage()   同步方式 PostMessage()   异步方式 一、建立名为SendMessage的mfc工程,参照如图进行页面构建布局。   二、修改picture Ctrl构建属性,参照如图    三、头文件中添加如下成员,用于消息发送    四、源码下载   链

  • 重视基础学习的大一同学2021-06-28 11:58:34

    【学生来信】 尊敬的贺老师 :   你好!我是一位普通二本大学的一名计算机系的大一学生,学校课程主要是C++方向,现在经过一年的学习C++课程(仅仅学过C++与离散)从面向过程到面向对象的学习,发现自己仅仅局限在课本。也就是只知道一些语法相关知识,另外离散数学听学哥说很重要,可是我学习了

  • MFC之QtSoapHttpTransport 访问WebService2021-06-27 13:02:36

    简述         Web Service技术,能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件就可相互交换数据或集成。依据Web Service规范实施的应用之间,无论它们所使用的语言、平台或内部协议是什么, 都可以相互交换数据。         MFC本身没有封装访问We

  • MFC绘制任意B样条曲面2021-06-19 16:58:24

    MFC绘制任意B样条曲面 黑色为控制点形成的控制点网,红色为绘制的3*2次B样条曲面 参考《计算几何算法与实现》–孔令德 给定,u、v方向的控制点数与坐标及次数,根据Hartely-Judd法计算控制节点,根据de-Boor递推公式绘制曲面;完整的绘制类代码如下 #pragma once #include"P3.h

  • mfc 注册表2021-06-18 18:05:43

    #include <windows.h> typedef BOOL(WINAPI* LPFN_ISWOW64PROCESS) (HANDLE, PBOOL); BOOL RegWriteString(HKEY hKey, string keyName, string keyValue, bool valueResult) { if (keyValue == "") { return valueResult; } return RegSetValueEx(hKey

  • MFC深入浅出-消息映射的实现2021-06-16 18:52:29

    MFC深入浅出-消息映射的实现 消息映射的实现     Windows消息概述   Windows 应用程序的输入由Windows系统以消息的形式发送给应用程序的窗口。这些窗口通过窗口过程来接收和处理消息,然后把控制返还给Windows。     消息的分类     队列消息和非队列消息   从消

  • MFC深入浅出-MFC对象的创建2021-06-16 18:52:06

    MFC深入浅出-MFC对象的创建 MFC对象的创建   前面几章介绍了 MFC的核心概念和思想,即介绍了MFC对Windows对象的封装方法和特点;MFC对象的动态创建、序列化;MFC消息映射机制。   现在,考查 MFC的应用程序结构体系,即以文档-视为核心的编程模式。学习本章,应该弄清楚以下问题:   MFC

  • MFC深入浅出-CObject类2021-06-16 18:51:27

    MFC深入浅出-CObject类   CObject 是大多数MFC类的根类或基类。CObject类有很多有用的特性:对运行时类信息的支持,对动态创建的支持,对串行化的支持,对象诊断输出,等等。MFC从CObject派生出许多类,具备其中的一个或者多个特性。程序员也可以从CObject类派生出自己的类,利用CObject

  • C++小知识——VS2013 MFC基于对话框编程2021-06-13 22:59:44

    转载自:https://blog.csdn.net/wokaowokaowokao12345/article/details/53173966 前言 一直利用Qt库做Ui设计,但针对于一些MFC项目,掌握一些必要的MFC开发技巧还是很有必要的。这篇博客里就将自己所学的一些MFC浅显知识记录一下,方便今后的学习。博客里只记录关键步骤。 一、新建M

  • MFC通讯系统项目(未完成)2021-06-13 07:06:06

    文章目录 成品展示 成品链接 操作步骤 用到的基础知识 详细设计 窗体设计 客户端 socket 连接类: CConnectSocket.h CConnectSocket.cpp 窗体类代码: 成品展示 MFC自制通讯系统 成品链接 https://download.csdn.net/download/weixin_45525272/19148016 操作步骤 https

  • 计算机图形学中点画线法(MFC)2021-06-12 10:31:02

    第一部分 原理 函数:F(x,y)=ax+by+c=0; (x0,y0),(x1,y1)是两个端点 1.当K>1时,y作为自变量,求x,则: a=y0-y1 b=x1-x0 d0=2b+a; 从(x0,y0)起点开始:每次y++ 若d0>0,则取中点左边的点,下一个点的d=d0+2(a+b); d0<0,则取中点右边的点,下一个点的d=d0+2b; 重复直到终点。(PS:竖着看图) 例子: 从(

  • objectARX 关于MFC类向导 无法向此非CCmdTarget派生类添加任何命令 解决方法2021-06-11 15:06:55

    VS2017 C++通过类向导添加消息时提示:无法向此非CCmdTarget派生类添加任何命令 解决方法: ① 关闭对应的解决方案 ② 删除下面的目录debug或者release ③  删除.vs文件夹和.sdf文件(有的话) 上述三步执行完之后,可以正常添加消息函数了。。  

  • fatal error C1189: #error:  Building MFC application with /MD[d] (CRT dll version) requires MFC...2021-06-11 14:51:25

    错误信息:    #error 指令:  Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d]    Gerber_Reader_ConsoleApp    c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc

  • MFC 在自定义类中向MFC窗口发送消息2021-06-09 17:59:14

    在MSGDlg.h或者其他头文件中增加自定义自定义消息:#define WM_COUNT_MSG WM_USER+100 在MSGDlg.h头文件中添加消息处理函数的声明 afx_msg LRESULT OnCountMsg(WPARAM,LPARAM); 在CMSGDlg类实现文件MSGDlg.cpp中的消息映射表中加入自定义消息映射: BEGIN_MESSAGE_MAP(CMSGD

  • 如何打开并编译别人的VS2015 Qt项目2021-06-04 10:58:25

            当我们用Qt做开发时,有的是用QtCreator,有的是以插件的形式,放到VS, 我是用后面这种方式,但是往往每个人VS, Qt的安装路径都不相同,我们在打开别人的项目时,就会出现无法编译,Qt版本,路径等不同,那么此时你们的程序可能就无法彼此的电脑上共用。        那么怎么解决这种坑

  • 面向对象程序设计实验-使用MFC进行可视化编程2021-06-03 00:02:27

    一、实验目的及要求 了解在集成开发环境下程序的编辑、编译、连接、运行与调试; 二、实验设备与平台 实验设备:计算机;平台:Windows 2000操作系统,Visual C++ 6.0或Microsoft Visual Studio 2005/2008/2010/2012/2013。 三、实验内容与步骤 1.用MFC的向导创建编辑框,在编辑框中实现

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有