调用ColeDateTime 和ColeDateTimeSpan 要用哪些头文件

时间:2022-08-01 21:30:04
ColeDateTime  start_time  =  ColeDateTime::GetCurrentTime();  
ColeDateTimeSpan  end_time  =  ColeDateTime::GetCurrentTime()-start_time;  
While(end_time.GetTotalSeconds()  <=  2)  
{  
   MSG  msg;  
   GetMessage(&msg,NULL,0,0);  
   PreTranslateMessage(&msg);  
   End_time  =  ColeDateTime::GetCurrentTime-start_time;  
}  

调用ColeDateTime 和ColeDateTimeSpan 要用哪些头文件

7 个解决方案

#1


#include <afxdisp.h>

#2


MSDN上一搜就知道阿

#3


呵呵!上面的象我以前帖的,类名的书写有点问题,应该是COleDateTime 和COleDateTimeSpan

#4


上面的延时处理把
 PreTranslateMessage(&msg);
替换为:
 TranslateMessage(&msg); 
 DispatchMessage(&msg); 
原因是可以不仅仅在MFC中使用,而且 PreTranslateMessage有局限性,而且可能会造成线程消息阻塞。这是根据pomelowu提的意见修改的。 ^_^

#5


我添加了#include <afxdisp.h>

可是还是不行啊,它还是不认识ColeDateTime 和ColeDateTimeSpan

#6


是COleDateTime 和COleDateTimeSpan

#7


上面不是提示了你吗?

#1


#include <afxdisp.h>

#2


MSDN上一搜就知道阿

#3


呵呵!上面的象我以前帖的,类名的书写有点问题,应该是COleDateTime 和COleDateTimeSpan

#4


上面的延时处理把
 PreTranslateMessage(&msg);
替换为:
 TranslateMessage(&msg); 
 DispatchMessage(&msg); 
原因是可以不仅仅在MFC中使用,而且 PreTranslateMessage有局限性,而且可能会造成线程消息阻塞。这是根据pomelowu提的意见修改的。 ^_^

#5


我添加了#include <afxdisp.h>

可是还是不行啊,它还是不认识ColeDateTime 和ColeDateTimeSpan

#6


是COleDateTime 和COleDateTimeSpan

#7


上面不是提示了你吗?