こんにちわ。
VBのSendKeysで他のアプリケーションを無理やり動かしたいと思っています。
この時アプリケーション側にチェックボックス(&Oになってます。)があり、
これをTrueの状態にしたいのですが、そのようなことはできるのでしょうか?
SendKeys "%(O)"
はどうでしょうか?
でもこれだと最初の状態がわからないとOn/Offの切替に
しかならないですね。
testさん
ありがとうございます。
やっぱりON/OFFの判断はできないのでしょうね。
FindWindowExなどでキャプションからハンドルを取得して
SendMessageでチェックしてみては?
Call SendMessage(hWnd, BM_SETCHECK, BST_CHECKED, 0)
ツイート | ![]() |