CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

怎么获得系统时间

楼主jinmo(jinmo)2004-09-03 15:44:16 在 VC/MFC / 基础类 提问

我用VC写了一个ADO连接数据库的东西,但后来我想把时间写到数据库,可是发现时间函数在里面用不了。我不知道是为什么,不会是因为加了ADO   DLL的原因吧,同样的类CTime我在比如说MFC   DLL中就可以用的,但是在这个SDK的程序中,始终用不了,为什么啊,请大虾帮忙,小弟在线等。 问题点数:20、回复次数:11Top

1 楼lixiaosan(小三)回复于 2004-09-03 15:48:17 得分 10

SYSTEMTIME   SystemTime;  
  GetLocalTime(&SystemTime);  
  WORD   wYear   =   SystemTime.wYear;  
  WORD   nMonth   =   SystemTime.wMonth;Top

2 楼DentistryDoctor(不在无聊中无奈,就在沉默中变态)回复于 2004-09-03 15:49:51 得分 5

如小三所说。Top

3 楼mscf(扎西特勒)回复于 2004-09-03 15:50:18 得分 0

GetSystemTime  
  The   GetSystemTime   function   retrieves   the   current   system   date   and   time.   The   system   time   is   expressed   in   Coordinated   Universal   Time   (UTC).    
   
  VOID   GetSystemTime(  
      LPSYSTEMTIME   lpSystemTime       //   address   of   system   time   structure  
  );  
     
  Parameters  
  lpSystemTime    
  Pointer   to   a   SYSTEMTIME   structure   to   receive   the   current   system   date   and   time.    
  Return   Values  
  This   function   does   not   return   a   value.    
   
  Top

4 楼windywalk(小龙)回复于 2004-09-03 15:54:40 得分 0

                  COleDateTime   datetimenow;  
  COleDateTime   datetime;  
  datetimenow=datetime.GetCurrentTime();Top

5 楼jinmo(jinmo)回复于 2004-09-03 16:08:54 得分 0

谢谢大家,我先去试一下了1  
  Top

6 楼jinmo(jinmo)回复于 2004-09-03 16:15:14 得分 0

各位高人能给我说说为什么我那个不能用的原因吗?  
  还有能谈论一下SDK和MFC在使用函数和调用方法上有什么异同吗?  
  谢谢!Top

7 楼jasonbiao(阿彪)回复于 2004-09-03 16:21:17 得分 3

CTime是MFC的,是对一些时间API的封装,使用它需要引入相关的头文件才行(MFC程序中向导生成的代码已经将它引入)  
  Top

8 楼jinmo(jinmo)回复于 2004-09-03 16:32:32 得分 0

可是我在SDK里加了Require的头文件也不行啊!  
  为什么捏Top

9 楼toxyboy(不专业,我就顶,绝不误导别人!!)回复于 2004-09-03 16:48:10 得分 2

你建立了非MFC工程,调用MFC的类或者函数会有冲突问题。因为非MFC工程建立的时候默认会把一些库文件,一些头文件加载近来,如果你在添加MFC头文件,可能会出现两套库用同一个函数,可能微软为了避免这种事情的发生就在头文件里作了设置。说的有点混淆,大概就这意思了。Top

10 楼108041217(josso)回复于 2004-09-03 16:50:35 得分 0

upTop

11 楼jinmo(jinmo)回复于 2004-09-03 17:39:11 得分 0

哎,还是没有领会到VC的思想呀,不过谢谢各位大虾的提点!Top

相关问题

  • 请问怎么样获得系统的时间
  • 怎么样获得系统当前时间??
  • 超级简单问题:怎么获得系统时间?
  • vb怎么获得当前系统时间,急
  • 这样获得系统时间怎么不对阿?
  • 获得系统时间
  • 怎么样才能获得系统日期和系统时间(在c++的环境下)?
  • java中如何获得系统时间???
  • 如何获得当前系统时间??
  • 怎样获得系统时间?

关键词

  • 函数
  • 文件
  • mfc
  • sdk
  • systemtime
  • 头文件
  • 时间
  • time

得分解答快速导航

  • 帖主:jinmo
  • lixiaosan
  • DentistryDoctor
  • jasonbiao
  • toxyboy

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo