最近、win32のAPIとIMで動作するようになりました。 私は約4-5の窓を使う予定のプロジェクトを持っています。私はこれらのそれぞれを別々のcppファイルに分けて、それぞれが独自のメッセージループを持つようにしたいと思います。ウィンドウからウィンドウに情報を渡すにはどうすればいいですか?(エントリポイントはありますか?)現時点では、すべてのウィンドウをcase WM_CREATE:
の間に作成し、必要に応じて表示しています。ウィンドウごとにWin32 APIクラスが異なる?
私は素晴らしいOOPデザインをしようとしていますが、それに問題があります。私の主な問題は、ウィンドウ間の通信です。私はC#とC++でかなりの経験を持っていますが、これ以外にwin32 APIは問題ではありません。
ありがとうございました!ウィンドウ間通信の
また、Get/SetWindowLongPtr関数(特にGWL_USERDATAフィールド)を参照することもできます。これにより、各ウィンドウの 'this'ポインタをどこかに格納することができます。 – Skizz