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

クラス KSCL::CInstanceUtil の解説

・ウィンドウズインスタンスユーティリティクラス。. より詳しく...

すべてのメンバ一覧

公開メンバ

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

 CInstanceUtil (HINSTANCE p_hInstance) throw ()
 ・コンストラクタ。. より詳しく...

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

HINSTANCE GetInstanceHandle () const throw ()
 インスタンスハンドルを取得します。. より詳しく...

HICON GetIcon (const int p_iIconId) const throw ()
 ・リソースからアイコンをロードします。. より詳しく...

std::string GetThisModulePath () const throw ()
 Exe のフルパスを取得します。. より詳しく...


非公開属性

HINSTANCE m_hInstance
 インスタンスハンドル。. より詳しく...


解説

・ウィンドウズインスタンスユーティリティクラス。.

 インスタンスハンドル関係の便利なメンバ関数が揃ってます。


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

KSCL::CInstanceUtil::CInstanceUtil   throw ()
 

・コンストラクタ。.

 インスタンスハンドルを自 exe のもので初期化します。

KSCL::CInstanceUtil::CInstanceUtil HINSTANCE    p_hInstance throw ()
 

・コンストラクタ。.

 インスタンスハンドルを初期化します。

引数:
p_hInstance  インスタンスハンドル。

KSCL::CInstanceUtil::~CInstanceUtil   throw () [virtual]
 

デストラクタ。.

 特に何もしません。


メンバ関数の解説

HINSTANCE KSCL::CInstanceUtil::GetInstanceHandle   const throw ()
 

インスタンスハンドルを取得します。.

戻り値:
このクラスが持つインスタンスハンドル。

HICON KSCL::CInstanceUtil::GetIcon const int    p_iIconId const throw ()
 

・リソースからアイコンをロードします。.

戻り値:
ロードしたアイコンのハンドル。失敗したら 0 が返ります。
引数:
p_iIconId  ロードしたいアイコンの ID 。

std::string KSCL::CInstanceUtil::GetThisModulePath   const throw ()
 

Exe のフルパスを取得します。.

戻り値:
exe のフルパス。


メンバの解説

HINSTANCE KSCL::CInstanceUtil::m_hInstance [private]
 

インスタンスハンドル。.


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