掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
チェックボックスの操作について (ID:115312)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
SendMessage で第2引数に BM_SETCHECK(=&HF1&) を指定した場合 第3引数に BST_UNCHECKED(=&H0&) を指定するとチェックが外れ、 BST_CHECKED(=&H1&) を指定するとチェックされます。 今回、 BST_CHECKED が未定義の為 Variant 型の変数として暗黙に定義され 初期値として Empty 値がセットされました。 これが SendMessage を呼び出す時に Empty 値が Long 型に暗黙に変換され 0(=BST_UNCHECKED) として扱われたことになります。 その為、チェックをは外すことができるのです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.