关键代码就一句,先摆在前面了,感谢AutoHotkey福利,

脚本说明:按F11键发送消息57634到控件CVirtualGridCtrl2,获取持仓到剪贴板,接着用msgbox显示剪贴板中的持仓信息。

0x111 是 wm_command 消息 的十六进制代码

F11::SendMessage,0x111,57634,0,CVirtualGridCtrl2,同花顺MsgBox %Clipboard%
return获取可用金额:StatusBarGetText,txt,5,ahk_class AfxFrameOrView42s
MsgBox 可用金额%txt%
return

更新:

华泰的下单程序持仓获取:SendMessage,0x111,57634,0,CVirtualGridCtrl1,ahk_exe xiadan.exe
MsgBox %Clipboard%

2020年2月29日更新:

现在同花顺增加验证码环节了,输入验证码后才能复制到剪贴板。验证码识别到时不难,暂时没动力折腾。。。残念

故事如下,会AutoHotkey的同学可以略过。

①折腾同花顺外挂的都会遇到持仓获取的难题,买卖都有热键,但持仓查询没有热键。

②鼠标右击context菜单中的复制可以获取持仓信息。

③那么模拟鼠标发送按键可以获取持仓的,但可能不稳定,于是用spy++探测相关消息:

④用AutoHotkey很容易向控件发送消息

其它AutoHotkey中的示例:

;设置写字板字体为青色
PostMessage, 0x111, 32788, 0, , Document - WordPad

;打开记事本的关于对话框
PostMessage, 0x111, 65, 0, , Untitled - Notepad

;在 Windows Media Player 中播放/暂停
PostMessage, 0x111, 32808, 0, , Windows Media Player

[AHK]获取同花顺软件中的持仓信息相关推荐

  1. [AHK]获取同花顺客户端中正在浏览的股票代码

    很简单,直接放AHK源代码: ;作者微信:sunwind1576157 ;开发时间:2020年2月12日22:38:54 ;功能说明:稳定获取同花顺软件中正在浏览的股票代码 ;最新版本:https:/ ...

  2. jdbc获取数据库元数据,获取数据库列表,获取数据库基本信息,获取指定数据库中的表信息,获取指定表中的字段信息

    jdbc获取数据库元数据 package cn.itcast.metadata.test;import org.junit.Before; import org.junit.Test;import j ...

  3. 量化交易之股票数据的获取——同花顺软件 1

    前言 数据是进行量化交易的基础和关键,目前国内做量化产品的金融机构大部分是从券商获取高频实时行情数据的,另外很多金融网站也提供了数据接口,可以调用接口方式获取,也可以用爬虫的方式获取.文本讲述一种更经 ...

  4. 获取安卓QQ中的好友信息

    下面是恢复QQ好友的记录.本人使用的android手机. 准备部分 第一步,获取手机 root 权限,并使用adb shell 导出 data/data/com.tencent.monileqq/da ...

  5. 怎么获取请求头中的origin信息_委托单位代办汇算清缴时无法获取到我的专项附加扣除信息怎么办?...

    第200610期 编辑 | 税小咖(ID:geshui110) 无法获取专项附加扣除信息 有人问 小编,纳税人在自然人电子税务局WEB端.个人所得税APP端,填写好专项附加扣除信息,并指定由扣缴单位办 ...

  6. IOS 获取系统通讯录中的联系人信息

    - (IBAction)getAllContactFromSystem { ABAddressBookRef ab = ABAddressBookCreateWithOptions(NULL, NUL ...

  7. springboot中如何获取yml配置文件中的配置信息

    yml 取值 import org.springframework.beans.factory.annotation.Value; import org.springframework.stereot ...

  8. 获取MSSQL Server中的相关信息(视图、存储过程、触发器、表)

    在SQL SERVER得到某个数据库下面所有的表.视图.存储过程.触发器 select name from sysobjects where xtype='TR' --所有触发器 select nam ...

  9. [AHK]获取同花顺闪电下单界面的上下限价格

    红色的数值是买入上限,绿色的数值是卖出下限. If (WinExist(ahk_class #32770,"卖出") or WinExist(ahk_class #32770,&q ...

最新文章

  1. 深度学习难,这本书让你轻松学深度学习
  2. R语言glm模型预测(predict)过程及Error in eval(predvars, data, env) 错误原因
  3. quartusii开发过程中路径不能出现空格或中文
  4. Insertion Loss Return Loss
  5. mini2440 uboot使用
  6. PE学习(一)masm32开发环境和ollyICE使用
  7. K8S部署工具:KubeOperator主要概念
  8. java操作mysql临时表_Java开发网 - 系统临时表使用问题
  9. 七重定位是什么意思_手机后缀名Note、Mix、Mate代表什么意思?现在终于明白了...
  10. 《浪潮之巅》吴军:特斯拉自动驾驶堪比中甲水平,全球5G看好华为
  11. Makedown文件保存问题
  12. mysql导出数据大概得多久_MySQL 导出数据
  13. 三个学生开发的学术钓鱼软件,成功忽悠了整个学术圈
  14. 苹果Swift语言入门教程
  15. c++成员变量初始化
  16. Python 音频随机播放器脚本
  17. 第十三届蓝桥杯JavaB组国赛H题——修路 (AC)
  18. python正则表达式入门_python入门_常见正则表达式匹配
  19. python批量导出excel区域图片
  20. oracle细粒度(fga)审核

热门文章

  1. 球球大作战 旋转合球脚本 - 用于蓝蝶模拟器(blueStacks5)
  2. 计算机节电模式,电脑的节电模式怎么退出
  3. 手把手教你RMXP 第一部分(新手完整图文教程)
  4. oracle 转义字符 换行符,Oracle的转义字符
  5. Mac 中 vim 插件配置 —— 以YouCompleteMe 为例
  6. KEIL各类报错解决集锦(建议收藏备用)
  7. html人民币的显示,人民币符号在html的显示方法
  8. 软件测试培训哪里好,培训出来的工资一般是多少?
  9. python操作hbase如何快速录入多条数据_python 数据库插入多行
  10. C++回调函数中调用Python函数出现的死锁问题调试及解决