「mfc button control」 と「button」はどんなときに使い分けるのですか?


c言語初心者  2013-06-12 02:47:54  No: 73712  IP: [192.*.*.*]

はじめまして、c言語初心者です。
mfcを使って練習中ですが、「mfc button control」 と「button」はどんなときに使い分けるのですか?
よろしくお願いします。

編集    削除
仲澤@失業者  2013-06-16 01:56:04  No: 73713  IP: [192.*.*.*]

人間が読み書きするときのプログラム技術上の一般的な用語についての
質問であると仮定します。

どちらもやや抽象的なものを意味する名詞です。
より抽象性が高いのは「button」で、
あらゆる「操作ボタン」を意味します。

一方「mfc button control」は
  1.MFCが提供するボタン様の動作をするウインドウのC++言語上のクラス
  2.または、そのクラスから生成されたウインドウの実体

を意味します。この場合も「ボタン様」とは
アプリケーション画面での操作ボタンの動作を前提とします。

ちなみに「control」とはユーザーの操作用に用意された単機能の
特殊なウインドウで、「button」よりさらに抽象的な意味を持ちます。

コントロールの内、ボタン様の動作をするものには、
たとえば「プッシュボタン」「ラジオボタン」「チェックボックス」
などが、あります。

一方、「エディットボックス」「スタティックコントロール」などは
ボタン様動作はしませんが、これらもコントロールと呼ばれます。

編集    削除