• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VC++2005での他のアプリ操作について)

VC++2005で他のアプリ操作方法とは?

このQ&Aのポイント
  • VC++2005で作成したWindowsフォームアプリケーション形式のプロジェクトで、他の人が作成したWindow形式のソフトを操作したいです。
  • Windowsフォームアプリケーション形式ではFindWindowやEnumWindowを使えないため、他のアプリを操作する方法を教えてください。
  • 環境はWindows Vistaで開発ソフトはMicrosoft Visual Studio C++ 2005を使用しています。

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

  • ベストアンサー
noname#259269
noname#259269
回答No.1

多分この辺りと同じ問題だと思います。 http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=1331036&SiteID=7 ・windows.h をインクルード ・プロジェクトのプロパティ→構成プロパティ→リンカ→入力→追加の依存ファイル→親またはプロジェクト規定値からの継承にチェック --- また C++/CLI で API を使う場合には、:: を前に付けます。 例) private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { HWND hwnd = static_cast<HWND>(this->Handle.ToPointer()); ::PostMessage(hwnd, WM_CLOSE, 0, 0); }

bug001
質問者

お礼

返事がかなり遅れてしまいましたが、ご回答ありがとうございました。 教えていただいた方法で解決いたしました。

関連するQ&A