需求场景很多炒股的朋友在看盘的时候喜欢同时多开好几个股票软件,比如盘中用大智慧股票池实时预警,预警的实时出票自动加入了大智慧自选股,但是因为一些原因我们同时又开了通达信和另一个版本的大智慧软件,即时预警时,我们一般都是手动一个个输入到其它股软上,这样很繁琐,而且有时由于我们不注意会漏掉预警票,那么此时就需要一款能自动快速同步自选股的小软件。 预警股软的实时出票我们需要及时同步到其它股软 软件方案设定不同股票软件的本地自选股都是以文本形式保存的,我们只需要读取预警票的自选股文本,然后复制粘贴到其它股软的自选股文本中即可。 双击打开此款同步软件后的界面如下:2个功能按钮,一个是开始按钮,一个是停止按钮,点击开始按钮的时候,软件就开始实施同步工作,而我们点击停止按钮的时候,软件的同步工作就会停止。笔者这里选择的开发语言是C++。 软件的方案设定 开发前的准备工作在我们的电脑上安装好Visual Studio开发工具,笔者这里用的是Visual Studio 2019,然后在桌面上新建一个名为自选股同步的文件夹。 开发前的准备工作 开发详细步骤及代码1.双击打开Visual Studio,左上角依次点击文件>新建>项目; 在VS中新建项目 2.在弹出的创建项目对话框中,选择MFC应用,然后点下一步; 选MFC应用 3.给项目起个名称,并且选择保存位置,笔者这里输入的是tongbu,选择的是之前在桌面上新建的自选股同步文件夹作为项目保存位置,这些你可以根据个人需要填写和选择,选择好后点击创建按钮; 给项目命名
选择基于对话框的程序类型
打开资源视图文件
打开对话框编辑界面文件
拖拽2个按钮到对话框界面中
调整对话框大小及按钮位置
更改2个按钮的显示名称
右击按钮添加事件程序
选择正确的类列表
#include<iostream>#include<fstream>#include<cstring>#include <thread>using namespace std; 代码加入的位置
此段代码加入的位置如下 动作函数的加入位置
if (isstart == false) { isstart = true; SetTimer(1, 2500, myTimerFunc); } else { } 代码添加的位置如下 第一个按钮的动作代码添加位置
位置如下 按钮2的动作代码,关闭计时器 注意:一定要记得保存,快捷键是CTRL+S。 调试以上步骤完成后其实我们的开发已经结束,现在我们点击上方的本地windows调试器开始调试软件 点击调试按钮调试软件 如果弹出软件界面并且两个股软的自选股同步成功,那么就恭喜你,这个软件你开发成功了。如果报错同步失败,就请你对照上面的步骤检查一下问题出在哪里。 调试OK,检查自选股同步成功 打开我们的项目文件夹,把Debug文件夹中的应用程序tongbu.exe拷贝出来放到任意位置,以后就可以使用了。 后记怎么样简单吧,即使是没有任何编程经验的小白照着做也可以快速开发出自己的即时同步软件。此款工具小软件因为属于自用,倘若用于商业用途,我们一般还会进一步美化软件界面,另外同步的源文件位置、目标文件位置以及同步的间隔时间我们也可以写在配置文件中供别人自定义灵活使用。好了,实时同步软件咱们就开发完毕了。如果还有什么问题欢迎大家在评论区留言讨论。 |
|