4
有沒有辦法設置app.exe的屬性?我正在研究Windows,我的意思是當你右鍵點擊.exe文件,並選擇屬性和細節時,你可以設置描述,版本,名稱等。有誰知道在代碼中設置它的方法嗎?如何在qt中設置.exe文件的屬性?
有沒有辦法設置app.exe的屬性?我正在研究Windows,我的意思是當你右鍵點擊.exe文件,並選擇屬性和細節時,你可以設置描述,版本,名稱等。有誰知道在代碼中設置它的方法嗎?如何在qt中設置.exe文件的屬性?
您將需要添加類似:
win32:RC_FILE = application.rc
你的.pro文件。 application.rc文件可能包含以下信息,包括圖標:
IDI_ICON1 ICON DISCARDABLE "resources/Email.ico"
# if defined(UNDER_CE)
# include <winbase.h>
# else
# include <winver.h>
# endif
VS_VERSION_INFO VERSIONINFO
FILEVERSION 0,4,0,0
PRODUCTVERSION 0,4,0,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS VS_FF_DEBUG
#else
FILEFLAGS 0x0L
#endif
FILEOS VOS__WINDOWS32
FILETYPE VFT_DLL
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904B0"
BEGIN
VALUE "CompanyName", "My company\0"
VALUE "FileDescription", "My application\0"
VALUE "FileVersion", "0.4.0.0\0"
VALUE "LegalCopyright", "Copyright (C) 2010-2014 John Daw ([email protected])\0"
VALUE "OriginalFilename", "application.exe\0"
VALUE "ProductName", "My Application 0.4\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x409, 1200
END
END
/* End of Version info */
非常感謝!這是我想要的。如果你寫更多關於它的話,會不會是一個問題?或者將我鏈接到關於它的文檔? – user932 2014-09-24 10:41:04
好的我發現它:http://msdn.microsoft.com/en-us/library/aa381058.aspx – user932 2014-09-24 11:05:45