| タイトル | : Re: コマンドから既に立ち上がっている柿木将棋の詰将棋解答を実行できないか |
| 投稿日 | : 2022/12/10(Sat) 07:22 |
| 投稿者 | : 柿木 |
詰将棋プログラマさん
ご意見、ありがとうございます。
検討したいと思います。
ただし、起動オプション以外で、他のプログラムから制御するには、
Windows API の PostMessage 等を実行して頂く必要がありそうです。
また、現在でも、次のようにして、他のプログラムから、
コマンドの実行を行うことはできます。
CWnd *Main = FindWindow("KShogiClass", NULL); // 柿木将棋の検出
if (Main != NULL) {
Main->PostMessage(WM_KEYDOWN, VK_F1, 0); // F1 を実行
}
|