先看代码:
HKEY hKey;
LPCTSTR lpSubKey = _T("SOFTWARE/Microsoft/Windows NT/CurrentVersion");
DWORD cbData = 4;
DWORD dwData = 0;

/**////////
RegOpenKeyEx(HKEY_LOCAL_MACHINE,lpSubKey,NULL,KEY_READ,&hKey);
RegQueryValueEx(hKey,"InstallDate",NULL,NULL,(LPBYTE)&dwData,&cbData);
RegCloseKey(hKey);

/**////////
CTime t(dwData);
MessageBox(t.Format("%Y/%m/%d, %H:%M:%S"));
我的理解:
在注册表中保存了一个DWORD数,它是从1970-1-1到安装日期的秒数,这个可以自己算算看。
这里我们可以学到,时间是个相对的数,在以后的项目中我们也可以这样使用。
杭州,至尊宝宝

1104

被折叠的 条评论
为什么被折叠?



