ICode9

精准搜索请尝试: 精确搜索
  • MFC--绘图2022-07-08 11:34:42

              画刷     //CBrush* pBrush = CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH)); CBrush MyBrush; MyBrush.CreateSolidBrush(RGB(0, 0, 255));//创建红色画刷 dc.SelectObject(&MyBrush); dc.RoundRect(250, 20, 350, 100, 35,

  • MFC CTreeCtrl 树结构在SQLite 中的存储和还原2022-07-07 19:06:49

    MFC  CTreeCtrl 树节点是在插入时确定位置,用hParent, hInsertAfter 这两个HTREEITEM 可以唯一确定节点位置。 这样增,减,移动节点后,只有两个数据变化,涉及的其他节点数据的变化也很少,比较适合存储。随机存储的节点只要有两个相关节点数据就能还原出树。 实际还原很麻烦,因为存储的是

  • CAD ObjectARX二次开发之MFC对话框调用2022-07-06 13:31:15

    一、创建工程 参考步骤:https://www.cnblogs.com/chenshuangjian/p/16450346.html 注意:创建工程是注意勾选MFC support。 二、添加MFC对话框资源 1、鼠标右击,添加资源 2、创建Dialog界面 3、从工具箱拖拽控件到界面 4、课在资源视图中查看窗体资源 三、引用资源 1、鼠标右键,

  • MFC入门2022-06-25 17:36:24

    基本概念 SDK:软件开发工具包。 API函数:Windows操作系统提供给应用程序编程的接口。(Windows应用程序API函数是通过C语言实现的,所有主要的Windows函数都在Windows.h头文件中进行了声明。) 句柄(handle):在Windows程序中,有各种各样的资源(窗口、图标、光标,画刷等),系统在创建这些资源时会为

  • 编译器平台技术路线选择2022-06-23 09:34:37

    最近在研究gnu和msvc在win32平台上的应用,查了资料也请教了一下别人。现结论如下: 1.msvc理所当然在win平台上支持最广泛:winAPI(sdk),MFC封装winAPI库及其他VC++功能。 2.gnu在win平台上缺了MFC封装winAPI库,需要学习winAPI。   因为winAPI是用c语言写的,c语言是通用的,所有编译器编译的d

  • 8.一个超级直观的windows消息队列运行图 -windows编程2022-06-22 00:00:37

    引言:在看一本关于MFC的老书《MFC Windows程序设计(第2版)》,看到一个图画的真的特别好,一下子就把windows程序的消息驱动机制讲清楚了。 个人技术博客(文章整理+源码): https://zobolblog.github.io/LearnWinAPI/     " 为传统操作系统编写的程序使用的是过程化的模型,程序从头到尾按

  • 在VS中使用Wind数据终端API的经验(一)2022-06-20 00:00:32

    因工作需要,使用vs2019来调用Wind金融终端API数据接口。具体步骤按照wind的帮助文档一步步做下来。这里提一下和帮助文档不同的地方。 Windows Console APP下,编译项目后出现提示: 编译win32程序时提示错误:error LNK2001: 无法解析的外部符号 __imp__MessageBoxA@16,是程序调用message

  • VC++60-MFC框架学习-增加拖拽2022-06-18 19:06:31

    源码访问链接: gitee: https://gitee.com/piazini/MFC-stu github: https://github.com/piazini/MFC-stu    编译器: VC++ 6.0 (SP6) 简体中文企业版   项目名:Drag  ( 如何新建项目 ?  --> VC++60新建MFC框架程序 - 对话框程序 )   完成效果图:       0x01:设计界面

  • 04. MFC框架2022-06-15 14:03:43

    MFC框架 mfc:微软基础类库。并且包含一个应用程序框架,其中包含的类包含大量Windows句柄封装类和很多 Windows的内建控件和组件的封装类。 MFC和Win32的关系 MFC是高层的,Win32是低层的。 win32是windows下的最基本的编程方式,它是其它所有方式实现的基础。 mfc是封装的类,最后还

  • MFC模式窗口2022-06-11 15:01:24

      int CDialog::DoModal() { // can be constructed with a resource template or InitModalIndirect ASSERT(m_lpszTemplateName != NULL || m_hDialogTemplate != NULL || m_lpDialogTemplate != NULL); // load resource as necessary LPCDLGTEM

  • MFC学习-右键菜单-RMenu2022-06-09 22:41:44

    源码访问链接: gitee: https://gitee.com/piazini/MFC-stu github: https://github.com/piazini/MFC-stu   编译器: VC++ 6.0 (SP6) 简体中文企业版   项目名:RMenu  ( 如何新建项目 ?  --> VC++60新建MFC框架程序 - 对话框程序 )   成品截图:   代码: RMenuDlg.h class

  • 黑马程序员MFC三天教程-全部项目-VC++6.0代码2022-06-03 09:02:47

    VC++60代码,按照视频教程内容编写。方便大家在不同环境学习。 以下内容来源于网络: 官方教程地址: 在线完整视频: http://yun.itheima.com/course/235.html?2009sjnqq 网盘完整视频: https://pan.baidu.com/s/1v-WGz4KE48UDT5rmT9E-sw 提取码lty2 配套资料:https://pan.baidu.com/s/1

  • 黑马程序员MFC三天教程-底层窗口实现-vc6.0代码2022-05-27 15:02:27

    教程地址: 以下内容来源于网络 在线完整视频: http://yun.itheima.com/course/235.html?2009sjnqq 网盘完整视频: https://pan.baidu.com/s/1v-WGz4KE48UDT5rmT9E-sw 提取码lty2 配套资料:https://pan.baidu.com/s/1JXqN-ghsf5nbJIyQrGY_1Q 提取码:hguy MSDN Library的文档,有需要的

  • WPF与Win32控件互操作:键盘按键后焦点被转移问题2022-05-25 15:31:17

      问题描述:     已有一个通过改写的MFC Grid控件,通过 WindowsFormsHost  承载在WPF界面中。选定某一单元格,按下键盘方向键(如 Right),此时焦点从MFC控件中跳出并被转移至WPF界面(此时MFC 控件无法接获到 KeyDown 消息, 正常情况下,MFC控件通过此消息事件选中按键所指单元格)。  

  • MFC2022-05-24 17:31:44

    借助MFC我们可以实现对Windows的大部分操作 相关链接: https://en.wikipedia.org/wiki/Microsoft_Foundation_Class_Library

  • MFC设置和使用dump在release模式下查找闪退位置《转》亲测有效!2022-05-17 00:33:42

    本文是讲 用VS如何调试.dmp(比较高版本的VS,本文是vs2017): 人为制造一个崩溃,先直接看效果图: 下面是实现过程,本文是VS2017为例: dump.h: 点击查看代码 #pragma once // dump.h #include <windows.h> extern LONG WINAPI ExceptionFilter(LPEXCEPTION_POINTERS lpExceptionInfo); du

  • MFC控件的模拟点击(转)2022-05-16 15:04:51

    应用场景: 有两个comb控件A、B,选择A的时候B的列表要随时变化,这个增加OnSelChange函数即可。 如果在打开界面之前传入一个A里边的值,然后B要随之变化呢? 解决方案: 首先,要在初始化的时候就要触发CBN_SELCHANGE消息。 一开始想的是是使用成员函数SetCursel(),不过设置下标并不能触发这个

  • MFC学习:设置窗口标题2022-05-07 22:31:43

    默认情况下,MFC的主窗口标题由文档标题和Frame标题组成,格式为:file - frame。 设置标题 设置窗口标题用 CWnd::SetWindowText 方法。 设置文档标题 新建一个文档时,MFC 会使用字符串资源AFX_IDS_UNTITLED作为文档的默认标题,接着会触发 CDocument::OnNewDocument 方法,我们可以在文件新

  • NX二次开发-MFC对话框自己重绘Button控件(提升美观度)重写DrawItem方法(已完结)2022-04-23 18:33:02

    文章讨论主题 MFC控件的重绘 在做NX二次开发的时候,我们有时会用到MFC对话框,去做界面,但是 MFC界面很丑(毕竟是上个世纪90年代的东西了,已经被时代抛弃了),所以导致很多人不愿意用。 面对界面丑的问题,我们可以自己重绘界面,重绘控件。来解决这个问题。   原始的普普通通,丑的butt

  • vs2019 RC1015: cannot open include file 'afxres.h'2022-03-29 18:34:29

    备注:如果提示缺MFC库,但你已经安装了,可以尝试更新MFC库,新建项目解决。

  • 如何从类型库添加MFC类2022-03-21 13:04:11

    打开项目,点击类向导,点击添加类右边的小箭头,选择类型库中的MFC类,进入从类型库添加类向导后,从一下来源添加类,不要选择注册表,选择文件,位置写EXCEL所在的路径,这样可用库就会变成 EXCEL的LIB,双击接口添加类接口。    

  • mfc 字符2022-03-07 19:03:54

    mfc中函数以A结尾或以W结尾: Windows一般代码格式(Windows code page),用A来指代ANSI。 Unicode格式,用W来指代宽字符(Wide)。 字符集 多字节字符集(8位的ANSI字符集) 在Windows98以及以前的版本使用8位ANSI字符集,它类似于我们程序员熟悉的ASCII字符集。 char sz[] = "ABCDEFG"; c

  • MFC好书推荐2022-02-28 21:04:55

    http://blog.chinaunix.net/uid-26794077-id-3183124.html 侯捷先生曾经评述过Windows MFC开发"四大天王",我也全部拜读,发下我个人的看法供有兴趣钻研的人参考 1. Programming Windows with MFC MFC最好的入门书籍,一个类一个类的拆开然后讲解给你,很容易上手 2. MFC Interals 分析

  • MFC中CString 与 std::string 相互转化2022-02-14 16:50:12

    -- URL https://www.cnblogs.com/whl2012/p/4811912.html -- MFC中CString 与 std::string 相互转化 CString实际是CStringT, 也就是模板类, 在UNICODE环境下,实际是CStringW, 在多字符集环境下,实际是CStringA std::string就是多字符集的. UNICODE环境下 CStringW-->std::string CStri

  • MFC Windows 程序设计(九)之键盘捕获2022-02-11 12:01:22

    @[TOC](MFC Windows 程序设计(九)之键盘捕获) 程序之美 前言 MFC是微软公司提供的一个类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。

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

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

ICode9版权所有