C++显示程序创建时间的方法

  在开发C或C++程序时,我们经常看到别人写的程序中有程序的创建时间,有的显示在界面上,有的记录在文件中(如日志中)。有了这个时间,我们就很容易识别程序是否匹配。

  其实,在程序中标识程序的创建时间很简单,只要在你程序的界面模块的代码中,添加如下的代码即可:

 

 char str[MAX_PATH];
 sprintf(str,"Build Time: %s %s",__DATE__,__TIME__);

 HWND hwnd = GetDlgItem(IDC_STATIC_INFO);
 SetWindowText(hwnd,A2T(str));  

 

  上面的代码就可以在你的界面的IDC_STATIC_INFO对应的字符位置显示程序的Build Time。

 

  如果不显示在界面中,而是记录在日志中,只要这样做即可:

  char str[MAX_PATH];
  sprintf(str,"Build Time: %s %s",__DATE__,__TIME__);

  writelog(str);//写日志

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wzwjdw.html