sars
Зарегистрирован: 13.11.2004 Сообщения: 4
|
Добавлено: Сб Ноя 13 2004 09:17 Заголовок сообщения: |
|
|
Конкретных функций MFC (или WINAPI) я не знаю, но вот можно получить эту дату из заголовка PE, коим обладает каждое 32-разрядное приложение для Windows. Она там находится со смещением 4 и весит 4 байта. ОТсчет времени в секундах с 16:00 31.12.1969 (короче почти time_t). получить доступ к этом заголовку можно так.
HMODULE mod = ::GetModuleHandle(NULL);
IMAGE_DOS_HEADER* pidh = (IMAGE_DOS_HEADER*)mod; // не документирована
IMAGE_FILE_HEADER* pifh = (IMAGE_FILE_HEADER*)((char*)mod+pidh->e_lfanew+4);
time_t ct = pifh->TimeDateStamp; _________________ С уважением, Роман |
|