- 博客(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
VC++/Delphi下可用的GIS控件MapWinGIS(ocx)
2021-03-31
MapWinGis第3方库
2021-01-25
libzdb-3.2.2.zip
2020-08-18
HTTP网络文件服务器(Delphi版)
2020-03-25
ZIP包格式压缩/解压缩
2019-12-31
工程制图软件
2018-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人