■ VisualC++(MFC限定)相談室 2■
■ このスレッドは過去ログ倉庫に格納されています
0645デフォルトの名無しさん
NGNGコマンドIDはアプリケーションで付けるものだから、
コンポーネントがコマンドIDに依存するように作ると
そのアプリケーションから切り離せなくなる。
標準コントロールを見れば分かると思うけど、
コントロールに何か仕事をしてもらいたい時には
コントロール専用のメッセージ(たとえばEDITなら
EM_SETSEL とか EM_UNDO とか)を送る。
逆に、コントロールから親ウィンドウへ通知するときに
WM_COMMAND とか WM_NOTIFY が使われる。
コントロールにWM_COMMANDを送るっていうのは使い方が逆だよ。
■ このスレッドは過去ログ倉庫に格納されています