BOOL RalGetVersionString( DWORD dwType, PTSTR pszDescription, DWORD cbDescription );
DWORD dwType; | /* 取得するバージョンストリング種別 */ |
PTSTR pszDescription; | /* バージョンストリングバッファ */ |
DWORD cbDescription; | /* バージョンストリングバッファのサイズ */ |
バージョン文字列を取得します。バージョン文字列はRALにバージョンリソースとしてバインドされています。
引数
dwType 取得するバージョン文字列の種類を指定します。
以下のいずれかを指定できます。RGVS_COMMENTS コメント RGVS_COMPANYNAME 会社名 RGVS_FILEDESCRIPTION ファイル説明 RGVS_FILEVERSION ファイルバージョン RGVS_INTERNALNAME 内部名 RGVS_LEGALCOPYRIGHT 著作権表示 RGVS_LEGALTRADEMARKS 商標・登録商標 RGVS_ORIGINALFILENAME オリジナルファイル名 RGVS_PRIVATEBUILD プライベートバージョン RGVS_PRODUCTNAME プロダクト名 RGVS_PRODUCTVERSION プロダクトバージョン RGVS_SPECIALBUILD 標準バージョンとの差異 RGVS_OLESELFREGISTER 自己登録型コンポーネント pszDescription dwTypeで指定されたバージョン文字列を格納するバッファを指定します。
pszDescriptionにはNULLを指定できません。cbDescription pszDescriptionで指定されたバッファのサイズを指定します。
戻り値
正常終了ならTRUE、それ以外はFALSEを返します。