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

クラス KSCL::CDesktopFolder の解説

・ LPSHELLFOLDER 管理用クラスです。. より詳しく...

すべてのメンバ一覧

公開メンバ

 CDesktopFolder () throw ( std::exception )
 ・コンストラクタ。. より詳しく...

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

LPITEMIDLIST GetPidlFromPath (const std::string &p_rcPathStr) const throw ()
 ・フルパスから LPITEMIDLIST を取得します。. より詳しく...


非公開属性

LPSHELLFOLDER m_piDesktopFolder
 LPSHELLFOLDER です。. より詳しく...


解説

・ LPSHELLFOLDER 管理用クラスです。.

 シェルエクステンションには必要不可欠な LPSHELLFOLDER ポインタの操作用クラスです。
 実際には KSCL::CItemIdList のサポートクラスとして機能しますので、操作はそちらでどうぞ。
 注:バインドや列挙の機能はまだ持ってませんのでご注意を。


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

KSCL::CDesktopFolder::CDesktopFolder   throw ( std::exception )
 

・コンストラクタ。.

 初期化を行います。

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

・デストラクタ。.

 持ってる LPSHELLFOLDER を解放します。


メンバ関数の解説

LPITEMIDLIST KSCL::CDesktopFolder::GetPidlFromPath const std::string &    p_rcPathStr const throw ()
 

・フルパスから LPITEMIDLIST を取得します。.


メンバの解説

LPSHELLFOLDER KSCL::CDesktopFolder::m_piDesktopFolder [private]
 

LPSHELLFOLDER です。.


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