A股自动下单C++

Discussion in 'General Topics on Software and Data' started by separater, Jan 30, 2011.

  1. 我现在想用C++来做这个下单程序。交易软件用的是招商证券的全能版。

    我尝试用PostMessage(hWnd, WM_KEYDOWN,VK_F10,NULL);成功的向其发送了消息,但是我试图调出“买入”,对应键盘数字221。我使用:
    PostMessage(hWnd, WM_KEYDOWN,VK_NUMPAD2,NULL);
    PostMessage(hWnd, WM_KEYDOWN,VK_NUMPAD2,NULL);
    PostMessage(hWnd, WM_KEYDOWN,VK_NUMPAD1,NULL);
    这样就没有用了……不知道大家有没有这方面经验?

    另外,我又试了SendInput这个函数,也没有作用。不知道是不是因为信达通键盘精灵的原因。因为在交易软件里按下数字键就会调用到键盘精灵。
     
  2. 可以找出按键的句柄,然后再向按键发送按键消息
     
  3. 如何能够找出句柄呢?我试着找了一下,该进程下一共有60+个窗口句柄。我如何确定其中一个?
     
  4. 用spy+就行了,一个工具软件
     
  5. 楼主可以共享一下代码吗?我很想做一个自动下单的C++程序,不过不知道如何开始。
    我的email:zonquan@hotmail.com
     
  6. 用SPY++分析消息流程,注意发送与寄送消息的区别.
     
  7. 总觉得模拟按键软件不够麻利,容易出错。spy+ 这个方法不错。多谢楼上几位提点。
     
  8. 现在有些券商提供FIX通道了
     
  9. 可否告知有哪些券商开放了?
     
  10. 消息发到系统消息队列,而不是程序线程的队列,就可以模拟键盘鼠标了