Здравствуйте TepMuHyc, Вы писали:
TMH>TMH>#define __BUILDNUMBER__ 1234
TMH>
я тоже сначала с этим #define и его приращением заморачивался, но потом захотелось, чтобы этот buid совпадал с VERSION ресурсах модуля, да и в About приятнее видеть не только билд, а полную версию и дату сборки, поэтому давненько остановился на связочке —
BuildNumberIncreaser by Peter Smolders и классик
CVersionApp by Bernd Wissler.
Теперь во всей программе есть доступ ко всем полям из ресурсов VERSION, в AboutDlg же просто пишешь:
BOOL CAboutDlg::OnInitDialog()
{
//...
m_sTimeStamp=theApp.GetAppBuildDate();
m_sNumVer="MyProg v " + theApp.GetAppVersion();
и получаем
MyProg v 1.0.13.1512 18.12.2001 13:01:52