原创开源项目TinyFC: 一个模仿大型类库MFC的小型类库(VB6实现)

【无标题】c++基于MFC项目更新,后续会在github上开源出来 C++基于MFC项目开发,可以用于毕业设计,面试项目等,后续会在github上更新 阅读详情

此开源项目结合SDK和VC中MFC方式的优点,针对开发小型,特别是迷你型小应用程序的需求而设计.

 

此开源项目的创立和维护,是基于以下几方面的需求:

一,一些项目的主体程序原本使用SDK方式开发,直接调用windows api创建用户界面的软件项目,受制于SDK开发方式的弱点,开发周期较长,开发难度较高. 由于这类项目不适合采用大型类库MFC开发,甚至本身开发语言就不是VC,所以目前比较常见的做法是单独为具体的项目写一堆类模块封装,代码通用性不强,可重用性自然也不强

二,使用VB6开发的一些项目,需要使用VB6开发环境本身不具备的windows控件,特别是有些情况下需要支持unicode的控件,或需要子类化窗口做一些处理时.

三, 实际开发中,不能单只使用VB或VC一种开发工具的开发者,需要有一套类似MFC中VB6类库,方便开发和代码移植等.

 

项目代码中用到的第三方库:
Library DbgWindowProc:
 DBGWPROC.DLL
 Debug Object for AddressOf Subclassing
Library Win
    C:/WINDOWS/system32/winU.tlb
    Windows API (Unicode)

 

 

项目代码下载页面

最好的开源项目的一些的在VC + +和MFC的 简介<br />This article lists of some of the best Open Source projects written in VC++/MFC. 本文列出了最好的开放源码在VC + + / MFC编写的一些项目。Background 背景<br />CodeProject has the best source code repository for VC++ developers. CodeProject上有最好的源代码的VC + +开发库。But another 阅读详情

相关推荐

vb类MacOSX Dock浮动工具栏源代码VB 防苹果工具栏源代码

vb类MacOSX Dock浮动工具栏源代码VB 防苹果工具栏源代码

一些开源项目及相关网站介绍

介绍:介绍一下用VC++/MFC写的最好的开源项目。 Sourceforge.net中有许多高质量的VC++开源项目,我列举了一些可以作为VC++程序员的参考。 正文: VC++、MFC中最好的开源项目 作者:Sudhir Mangla VC++、MFC中最好的开源项目 作者:Sudhir Mangla 改编:http://www.okbase.net/home

天道酬勤 2万+

优秀开源项目(基于VC++和MFC)(基于VC++和MFC的一些优秀开源项目)

基于VC++和MFC的一些优秀开源项目列表 包括7-Zip,eMule,FileZilla,MiKTeX,Nokia Composer等优秀项目,有兴趣的同行可以参考参考。

【亲测免费】 MFC 开源项目教程

MFC 开源项目教程 1. 项目介绍 MFC(MFlowCode)是一个用于大规模多相/多物理流体动力学模拟的开源项目。它使用Fortran编写,并通过元编程技术保持代码简洁(约20,000行)。MFC主要用于最新的领导级超级计算机,能够在NVIDIA和AMD GPU机器上扩展到exascale级别,例如Oak Ridge Summit和Frontier。MFC是SPEChpc基准测试的候选项目,...

gitblog_00206的博客 1132

VB模仿大漠找图的源代码,高效快速,纯VB6源码开源

大漠插件大家都知道是一款AI图色插件,VB也实现了找图功能,模仿大漠插件的。并且开源。

从零理解Brep:用Python玩转3D建模的边界表示法(附OpenCASCADE示例)

本文深入解析了边界表示法(Brep)在3D建模中的应用,通过Python和OpenCASCADE的实战示例,详细介绍了Brep的核心数据结构、布尔运算、网格转换及3D打印优化技巧。适合CAD设计、3D打印和计算机图形学领域的开发者学习与实践。

n4o5p6q7r的博客 427

Some of the best Open Source Project's in VC++ & MFC -- xiaojianpitt

Introduction List of some of the best Open Source projects written in VC++/MFC. Background Codeproject has the best source code reposito

dongfa_dg的专栏 1388

一步步指导:在Chrome中安装Vue插件vue-devtools

Vue.js是现代Web开发中最流行的前端框架之一,它以其轻量级、高性能和易于理解的设计理念受到开发者的喜爱。为了更高效地开发和调试Vue应用,Vue.js官方提供了一个强大的开发工具——vue-devtools。

小透明的博客 5619

MFC开发的福音:一个宏大的MFC界面库开源了,包含300多个类库

     今天上网无意中发现Ultimate Toolbox 竟然在2007年7月起开源了,GUI市场竞争激烈可见一斑,根据其官方网站http://www.theultimatetoolbox.com/说贵公司打算停止该项目,原因是什么也没有说明,不过这对我们来说并不重要,开源此类代码着实让我感动的不得了,估计要兴奋好几天。开源项目包括300多个扩展MFC类,TCP/IP类,表格控件类。代码和说明

珍爱生命 远离C++ 1万+

QGIS三维地形可视化实战:从DEM数据到炫酷3D场景(附Qgis2threejs插件配置)

本文详细介绍了如何利用QGIS和Qgis2threejs插件,将DEM数据转化为交互式三维地形场景的完整工作流。核心内容包括DEM数据准备、坐标系选择(重点对比WGS 84与UTM的差异及影响)、插件核心参数配置、卫星影像与等高线叠加等进阶技巧,并提供了成果导出与常见问题解决方案,帮助用户高效创建可用于网页展示的炫酷3D可视化成果。

mqtt6iot的博客 875

MFC+Modbus-Tcp协议实现温湿度传感器采集

本文简单介绍MFC使用-Tcp通信实现系列MODBUSTCP型温湿度传感器采集数据。

zhigang_zhao的博客 2832

【亲测免费】 开源项目推荐:MFC - 高性能多相流体动力学模拟器

开源项目推荐:MFC - 高性能多相流体动力学模拟器 1. 项目基础介绍及主要编程语言 MFC(Multiphase Flow solver with High-performance Computing)是一个开源的多相流体动力学模拟器,旨在模拟可压缩的多组份和多相流动。该项目由优快云公司开发,使用Fortran语言编写,并采用元编程技术以保持代码简洁(大约20,000行)。MFC适用于最新的...

gitblog_00170的博客 748

【Unity+HoloLens2】从0开始在HoloLens2部署MR工程

HoloLens2部署的权威教程在微软的官方文档中,但有些问题其实官方文档并没有列出,所以在实际开发过程中如果遇到bug,就需要自身或者前人的经验去解决。比如:对于Hololens2来说,在VS中需选择ARM64而不是x86。部署需要有良好的网速;工程打包出来的文件路径和工程路径有关联,如果这两个路径不匹配,部署就会失败。部署后打不开可能是因为Unity中未添加需要部署的场景,在Build Settings中点击Add open Scenes。...

fmxs 4571

VC++ & MFC实现的优秀的开源项目

List of Best Open Souce projects written in VC++/MFC 1. 7-Zip (http://sourceforge.net/projects/sevenzip/) : 压缩软件。7-Zip is a file archiver with the high compression ratio. The program supports 7z,...

瞬Future 1020

OCR开发实战:如何用PaddleOCR C++版实现本地文字识别(附模型文件处理技巧)

本文详细介绍了如何使用PaddleOCR C++版实现本地文字识别,包括环境搭建、工程编译、运行时优化等全流程。重点讲解了在VS2019/VS2022环境下配置PaddleOCR的CPU推理性能优化技巧,以及模型文件处理的实际应用方法,帮助开发者高效完成OCR本地化部署。

devops8pract的博客 335

Flink CDC 实战:5分钟搞定PostgreSQL数据实时同步(附避坑指南)

本文详细介绍了如何使用Flink CDC实现PostgreSQL数据的实时同步,包括环境配置、逻辑复制槽创建、Flink环境搭建及实战验证。通过5分钟快速指南,帮助开发者高效搭建实时数据管道,并提供了常见问题排查和生产环境优化建议。

red88的博客 820

MFC 开源项目教程

MFC 开源项目教程 1. 项目的目录结构及介绍 MFC 项目的目录结构如下: MFC/ ├── docs/ │ ├── README.md │ └── ... ├── src/ │ ├── main.py │ ├── config.py │ └── ... ├── tests/ │ ├── test_main.py │ └── ... ├── .gitignore ├...

gitblog_00249的博客 466

二、基于C语言的JPEG解码代码详解

// JPEG解码 // 输入JPEG后输出Bitmap #include <stdio.h> #include <stdlib.h> #pragma warning(disable : 4996) unsigned int BuffIndex; // JPEG数据的位置 unsigned int BuffSize; // JPEG数据的大小 unsigned int BuffX; // 图像的横向尺寸 unsigned int BuffY; //

m0_37633745的博客 4456

探索MFCTest:微软的MFCMAPI项目及其应用

是由微软开源的一个轻量级工具,主要用于测试和调试Microsoft MFCMAPI(Messaging Function Calls for MAPI)接口。它提供了一个直观的用户界面,允许开发者、IT专业人员和邮件系统管理员深入查看及操作电子邮件存储,如Outlook的 PST 和 OST 文件。 ## 技术分析 MFCTest 基于C++编写,利用了MAPI(Messaging Appli...

gitblog_00047的博客 558

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

MFC_VideoPlayer 开源项目教程

MFC_VideoPlayer 开源项目教程 1. 项目介绍 MFC_VideoPlayer 是一个基于 MFC(Microsoft Foundation Classes)框架开发的视频播放器项目。该项目利用了 FFmpeg 作为视频解码的核心库,并使用 Visual Studio 2019 进行开发。MFC_VideoPlayer 提供了一个简单的视频播放器界面,支持基本的播放控制功能,如播放、...

gitblog_01104的博客 870

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

MFC---SaleSystem项目(上)

VS建议采用带_s的函数,如scanf_s、strcpy_s,但这些并不是标准C/C++函数。要想继续使用此函数,需要添加 _CRT_SECURE_NO_WARNINGS这个预定义。1)在对话框类中,重写 OnInitDialog 函数,进行初始化,设置一些默认登录信息。选中对话框模板 -> 右击 -> 属性 -> 消息 -> WM_CLOSE。在项目 -> 属性 -> C/C+±>预处理器 -> 预处理器定中添加。2)选中对话框 -> 右击 -> 添加类 -> 类名:CLoginDlg。

Frank---7的博客 324

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

CSerialPort教程(3) - MFC中使用CSerialPort

CSerialPort项目是基于C++的轻量级开源跨平台串口类库,用于实现跨平台多操作系统的串口读写。 CSerialPort项目的开源协议自 V3.0.0.171216 版本后采用LGPL3.0。 为了让开发者更好的使用CSerialPort进行开发,特编写基于4.x版本的CSerialPort教程系列。 本文将介绍如何在MFC中使用CSerialPort。

itas109的专栏 6118

CPdh主要用途,MFC类的开源集合

CPdh主要用途,MFC类的开源集合   CPdh专用于程序员,代表可用于封装 NT 性能计数器的 C++ 类的集合。它可用于实现测量通过拨号网络传输的总字节数的功能。   CPdh 还使您可以确定计算机当前使用的 CPU 级别以及活动 CPU 线程的数量。您可以评估这些参数或性能对象的可用性及其计数器。CPdh这个过程既适用于实际的工作站,也适用于远程的本地网络中的其他机器。   CPdh就接口而言,可以在 C++ 环境中操作类。他们有完整的 Unicode 支持。用户文档可以在 HTML 文件中找

q2315702359的博客 1381

Some of the best Open Source Project's in VC++ & MFC

IntroductionList of some of the best Open Souce projects written in VC++/MFC. BackgroundCodeproject has the best source code repository for VC++ developers. But another site Sourceforge.net also

systemthink的专栏 3213
下一篇: 课程设计器(VC# 2008 Express开发,WinForms项目)
bcrun
博客等级 码龄26年 238粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值