エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ウィンドウ情報
インスタンスを得る これまで、コントロールを作成するときは常に WinMain() 内で処理していました 無論... インスタンスを得る これまで、コントロールを作成するときは常に WinMain() 内で処理していました 無論、これでも問題はないのですが 当然、別の関数でコントロールを作成したい場合もあるでしょう しかし、CreateWindow() 関数の問題はインスタンスハンドルの引数です これは WinMain() 関数の引数として Windows から渡される値ですが コールバック関数で CreateWindow() を行いたい場合に問題が発生します コールバック関数にインスタンスハンドルを渡す方法の一つとしては グローバル変数として、ウィンドウのハンドルを用意する方法です が、とくに熟練プログラマであればグローバル変数を使うことは好まないでしょう そこで、考えられるのが WM_CREATE のパラメータを使う 方法です WM_CREATE の LPARAM には、CREATESTRUCT 構造