数か月前にメインPCをWindows 7の64bit版に変えて、自作ツールのほとんどは以前のまま使えたのですが、ニコ窓については、自動クリックが正常に動作しなくなっていました。元々、ニコ窓の動作対象OSは32bit環境のみとしていましたが、 自動クリック以外は、とりあえず問題なさそうだったので原因を調べてみました。(過去のニコ窓については、ニコ生の放送ページのレイアウトが一部変更され動作がおかしい部分があるため、一旦公開終了としました。)自動クリック処理は、Win32APIのSendInput()を使っていたため、64bit用にコードを修正する必要があるかと思っていたのですが、調べてみたところ、単にビルド時のプラットフォームターゲットを”Any CPU”→”x86”に変更すればいいようでした。32bit環境と64bit環境でEXEを分けたくないので、とりあえず、この方法でいこうかと思います。
[プラットフォームターゲット]