我正在写一个与Bloomberg Terminal通信的VSTO Excel Addin。我需要能够为分数发送KeyKeys,即1/16 1/32等。
我可以发送1/2 1/4和3/4,因为它们是ASCII码188-190。
我已经设置了一个钥匙钩,看看我是否能抓住这些密码,但这些密钥没有注册。
有没有其他人设法做到这一点?
答案 0 :(得分:3)
我设法找到问题的解决方案。似乎你可以发送Ctrl + F9来获得1/8,Ctrl + F10输入1/32,Ctrl + F11输入1/64。
所以发送4.125你应该sendkeys.send(“4 ^ {F9}”)= 4 1/8 或者4.625你应该sendkeys.send(“4 5 ^ {F9}”)= 4 5/8
希望这有助于其他人。