老狼的专栏

工作中展现自我,学习中完美自我,生活中乐活自我!

  • 博客(8)
  • 资源 (20)
  • 收藏
  • 关注

原创 VC++ 源码实现通达信公式管理器2

前面我们介绍了如何加载显示公式列表,本篇章介绍如何格式化显示公式内容:常用的CEdit或CRichEdit是不支持这种格式显示的。这里需要借助第三方控件SciLexer(没错!Notepad++就是使用的这个控件),它支持不同的文本内容支持不同的颜色,以及文本内容提示和预输入功能,非常强大,如何事情这个控件,前面有单独的篇章介绍,这里就不再赘述了。控件基本属性设置: std::unique_ptr<CScintillaCtrl> m_pEdit; m_pEdit

2021-02-28 17:53:06 757

原创 VC++ 源码实现通达信公式管理器

效果图前段时间,因业务需要,写了这样一个软件,同样的页面已经是第2次写了,第1次大约5年前的事情了,因为代码遗失,于是重新写。页面看似复杂,实现起来非常简单,大约耗时5天。第一步:参照通达信的公式管理器核心文件TCalc.dll,导出资源文件(TCalc.rc),这样界面基本上显现出来了,接下来就是把这些页面进行整合(页面调用)。第二步:提取公式列表信息enum formula_type : unsigned char { ftFrom, ftTechnical_Indica

2021-02-28 17:34:47 2213 3

原创 VC++ VS下编译GLFW

下载地址https://www.glfw.org/download.html解决方案用CMake-GUI生成解决方案文件编译如果生成解决方案的时候,选择的是X64位,那么编译glfw.sln,选择Win32位的时候就会提示LNK1112 模块计算机类型“X86”与目标计算机类型"X64"冲突相反,如果生成解决方案的时候,选择的是Win32位,那么编译glfw.sln,选择X64位的时候就会提示LNK1112 模块计算机类型“X64”与目标计算机类型"X86"冲突.

2021-02-27 21:05:56 474

原创 MetaEditor 编译原理之MQ4文件语法解析

语法解析,顾名思义就是将一个文件或者一段代码,按照语法结构拆分为一个一个的单词,比如:extern int TakeProfit = 50;int start(){ int i = 0; while ( i < TakeProfit) { i++; } return(i);}正确的解析后的结果为:代码为:typedef struct stToken{ int nType; ...

2021-02-27 13:39:15 1549

原创 C# MapWinGis Demo编译注意事项

MapWinGis新增加了瓦片地图,需要重新对MapWinGis.ocx重新生成程序集AxImp.exe mapwingis.ocx生成MapWinGis.dll和AxMapWinGis.dll文件。这个时候编译后发现接口仍然没有改变,新的接口未找到。这是因为程序仍旧调用的是缓存副本,修改MapWinGis的属性值将False改为True,重新编译,发现新的接口生效了。...

2021-02-24 22:02:57 464

原创 C++ StrCmpLogicalW文件名排序

打开资源管理器,文件列表如下:搜索文件列表:#include<iostream>#include <windows.h>#include<io.h>#include <string>#include <vector>#include <algorithm>#include <iostream>#include <fstream>using namespace std;BOOL s

2021-02-24 11:53:14 1123

原创 C++ 隐藏控制台输出窗口

控制台输出窗口是方便调试查看用的,但是有时候我们发布程序,不希望窗口显示出来,可以在程序中加入下面一行代码#pragma comment( linker, "/subsystem:windows /entry:mainCRTStartup" )如此这般,输出窗口既不会显示出来,也不会出现一闪而过的现象。...

2021-02-24 11:20:52 1580

原创 Pascal 英语句子语法解析器

一个完整的英语句子,基本的结构包括:主语+谓语+宾语。考虑到主、谓、宾所包含的单词种类比较多,这里只是针对部分单词举例说明实现方法:语法结构<sentence> --> <subject> <verb_phrase> <object><subject> --> <noun_phrase><verb_phrase> --> <verb> | <verb> <a...

2021-02-24 11:13:58 166

Microsoft TTS语音修复

工具只要是针对市面上很多简化版操作系统,由于缺少(未注册)语音库文件,无法支持语音播放功能。

2022-06-24

QTHttpServer.zip

该源码从网上收集,解决了编译过程中遇到的疑难问题,可直接编译使用。

2021-07-31

layoutmgr.rar

VC++(MFC),UI布局管理器。功能类似QT的QLayout

2021-05-31

live555-windows.rar

VS2017编译通过,版本2021-05-17。X86和X64位。源码+库文件。

2021-05-31

SEAL3.4.5.rar

全同态加密算法,比较老的一个版本了。没有依赖太多的第方库,编译简单,适合初学者。

2021-05-31

VC++/Delphi下可用的GIS控件MapWinGIS(ocx)

基于MapWinGisv5.2.4.0 源码(自带第3方库)编译,扩展百度、高德等常用栅格图层。VS2019下可编译。

2021-03-31

GLFW v3.4库文件

GLFW v3.4编译库文件glfw3.lib(x86、x64)

2021-03-01

海康摄像机视频存储服务器

轻量级免费版海康摄像机视频存储服务器,附操作手册(无源码)

2021-03-01

MapWinGis第3方库

该资源是针对VS2019版编译所需要的第3方库文件,包括GDAL_SDK、curllib、geos、tiff等。压缩包直接解压到源码的support目录下使用。

2021-01-25

TS流封装(live555+faac).rar

使用live555的testRTSPClient来进行网络实时流获取,采用H264+AAC文件方式封装ts流文件。

2020-08-29

libzdb-3.2.2.zip

跨平台数据库访问连接池。基于最新版libzdb编译,编译工具是VS2019。自带Sqlite、Mysql和SqlServer库,Postgresql和Oracle未测试。

2020-08-18

电脑桌面录制工具(GIF文件).rar

VC++实现对Windows桌面的录制,并生成GIF动画文件。支持桌面文字书写、以及基本的画图操作等。

2020-05-27

HTTP网络文件服务器(Delphi版)

Http File Server。HFS网络文件服务器是专为个人用户所设计的HTTP档案文件传输系统,整套程序只有一个exe,运行方便。附件:源码。

2020-03-25

C++读写Excel文件

OpenXLSX是一套开源的读、写、创建、修改Excel文件(格式:xlsx)的C++库。附件内容:源码+示例。

2020-03-25

EasyRP车牌识别接口封装

EasyPR开源车牌识别库,源码里面仅仅是将EasyPR的Demo进行简单封装,导出为dll接口文件,方便项目使用。

2020-03-25

炫彩界面库源码(VC++)

炫彩界面库是基于DirectUI设计思想的一套界面库,接口全面,使用也非常方便,源码属早期版本(v1.5.1),仅供学习使用,现免费共享出来。

2020-03-25

ZIP包格式压缩/解压缩

简单易用的ZIP包格式压缩/解压缩源码文件,仅支持传统加密/解压方式。主类:CZipImplement,接口Zip_PackFiles、Zip_UnPackFiles、Zip_GetPackData。

2019-12-31

金涵电子LED控制卡系统

定制化合肥金涵电子LED控制卡系统,在官方标准版基础上,基于v5.2版开发包协议,扩展了事件管理功能(支持任意条事件)。

2019-12-18

工程制图软件

多年前的程序了,适合初学者。纯Delphi7版,无任何第3方控件库。可绘制直线、矩形、圆、弧线。支持图像移动、距离测量、删除、放大、缩小、旋转等功能。支持图像保存和打开。

2018-06-12

VC++简单画图

一款简单的画图程序,实现了直线、圆、方形基本图形的绘制,可设定线条颜色、大小和填充颜色。绘制图像可保存、打开。

2018-06-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除