KSCL::CVersionInfoのコラボレーション図
公開メンバ | |
CVersionInfo (const std::string &p_rcPathStr) throw ( KSCL::CWin32ErrorException ) | |
・コンストラクタ。. より詳しく... | |
virtual | ~CVersionInfo () throw () |
・デストラクタ。. より詳しく... | |
std::string | GetFileVersionStr () const throw () |
・ファイルバージョンを文字列として返します。. より詳しく... | |
DWORD | GetSignature () const throw () |
・シグネイチャー。. より詳しく... | |
DWORD | GetStrucVersion () const throw () |
・構造体バージョン番号。. より詳しく... | |
DWORD | GetFileVersionMS () const throw () |
・ファイルバージョン(上2桁)。. より詳しく... | |
DWORD | GetFileVersionLS () const throw () |
・ファイルバージョン(下2桁)。. より詳しく... | |
DWORD | GetProductVersionMS () const throw () |
DWORD | GetProductVersionLS () const throw () |
DWORD | GetFileFlagsMask () const throw () |
DWORD | GetFileFlags () const throw () |
DWORD | GetFileOS () const throw () |
DWORD | GetFileType () const throw () |
DWORD | GetFileSubtype () const throw () |
DWORD | GetFileDateMS () const throw () |
DWORD | GetFileDateLS () const throw () |
非公開属性 | |
KSCL::CReceiveBuffer< void > | m_cVersionData |
バージョン情報本体です。. より詳しく... | |
VS_FIXEDFILEINFO * | m_pstVsFixedFileInfo |
実際に使用するバージョン情報データです。. より詳しく... |
バージョン情報を取得します。
バージョン情報とは、 Exe や DLL のプロパティで表示されるものです。
|
・コンストラクタ。. 初期化を行います。 |
|
・デストラクタ。. 特に何もしません。 |
|
・ファイルバージョンを文字列として返します。.
ファイルバージョンを "1, 0, 1218, 0" という形式で返します。
|
|
・シグネイチャー。.
バージョン情報の位置を検索するときに使われるマジックナンバーです。 |
|
・構造体バージョン番号。. VS_FIXEDFILEINFO 構造体のバージョン番号です。
|
|
・ファイルバージョン(上2桁)。.
ファイルバージョンのメジャーバージョンとマイナーバージョンです。
|
|
・ファイルバージョン(下2桁)。.
ファイルバージョンのビルド番号とリビジョンナンバーです。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
バージョン情報本体です。.
|
|
実際に使用するバージョン情報データです。.
|