メインページ   名前空間一覧   クラス階層   アルファベット順一覧   構成   ファイル一覧   名前空間メンバ   構成メンバ   ファイルメンバ  

クラス KSCL::CWindowMessage の解説

ウィンドウメッセージ用ユーティリティクラスです。. より詳しく...

すべてのメンバ一覧

公開型

enum  E_ICON_LARGE_OR_SMALL {
  E_ICON_LARGE = 1,
  E_ICON_SMALL = 2
}
 大きいアイコンか小さいアイコンか。. より詳しく...


公開メンバ

 CWindowMessage ()
 ・コンストラクタ。. より詳しく...

virtual ~CWindowMessage ()
 ・デストラクタ。. より詳しく...

virtual HICON SetIcon (const HWND p_hWnd, const HICON p_hIcon, const E_ICON_LARGE_OR_SMALL p_eIconLargeOrSmall) throw ()
 ・アイコンをセットします。. より詳しく...

virtual std::string GetText (const HWND p_hWnd) const throw ()
 ・ウィンドウからウィンドウタイトルを取得します。. より詳しく...


解説

ウィンドウメッセージ用ユーティリティクラスです。.

 ウィンドウ操作を行う場合、 API ではなくメッセージを使用するものが結構あります。
 そういうものを API っぽく使用するためのクラスです。


メンバ列挙型の解説

enum KSCL::CWindowMessage::E_ICON_LARGE_OR_SMALL
 

大きいアイコンか小さいアイコンか。.

列挙型値:
E_ICON_LARGE   大きいアイコン。
E_ICON_SMALL   小さいアイコン。


コンストラクタとデストラクタの解説

KSCL::CWindowMessage::CWindowMessage  
 

・コンストラクタ。.

 特に何もしません。

KSCL::CWindowMessage::~CWindowMessage   [virtual]
 

・デストラクタ。.

 特に何もしません。


メンバ関数の解説

HICON KSCL::CWindowMessage::SetIcon const HWND    p_hWnd,
const HICON    p_hIcon,
const E_ICON_LARGE_OR_SMALL    p_eIconLargeOrSmall
throw () [virtual]
 

・アイコンをセットします。.

 ウィンドウにアイコンをセットします。

戻り値:
直前にセットされていたアイコンのハンドル。
引数:
p_hWnd  セット対象のウィンドウハンドル。
p_hIcon  セットするアイコンのハンドル。
p_eIconLargeOrSmall  大きいアイコンか小さいアイコンか。

std::string KSCL::CWindowMessage::GetText const HWND    p_hWnd const throw () [virtual]
 

・ウィンドウからウィンドウタイトルを取得します。.

 ウィンドウからウィンドウのタイトルを取得します。

戻り値:
ウィンドウのタイトル。
引数:
p_hWnd  取得するウィンドウのハンドル。


KSCL(KAB-studioClassLibrary)に対してThu Jun 12 09:55:48 2003に生成されました。 doxygen1.2.15