• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アプリのツールバーのボタンをC++で操作したい。)

C++でアプリのツールバーのボタン操作する方法

このQ&Aのポイント
  • C++言語プログラムからファイルや印刷などのツールバー上のボタンを自動的に操作する方法を解説します。
  • C++言語プログラムでアクティブなウィンドウの名前を取得する方法について説明します。
  • C++言語プログラムを使用して、アクティブなウィンドウから別のウィンドウに切り替える方法について解説します。

質問者が選んだベストアンサー

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

1)keybd_event()を使用します。 2)GetForegroundWindow()でアクティブなウィンドウのハンドルを取得し、GetWindowText()で取得します。 3)別のウィンドウのハンドルを取得し、SetForegroundWindow()を呼び出します。 ただし、OS(Win98以降)によってはこれだけだとタスクバーで点滅するだけかもしれないので、その場合はAttachThreadInput()で現在のアクティブなスレッドにアタッチする必要があります。

teo98
質問者

お礼

おかげさまでプログラムが出来ました。

関連するQ&A