我在杂志里看到一个编程介绍如何获得系统的时间的方法
他是运用GetTickCount()函数来实现的
它在杂志的光盘上给了这个代码出来:void GetRunningTime()
{
DWORD dwTime;
int nDay,nHour,nMinute;
dwTime=GetTickCount();
nMinute=dwTime/60000;
nHour=nMinute/60;
nMinute=nMinute-nHour*60;
nDay=nHour/24;
printf("RUNNING TIME:");
printf("%d day",nDay);
printf("%d",nHour);
printf("%d",nMinute);
printf("\n");
}
————————————————————————————
我就在vc++,新建file,c++ source file
然后在里面改为这样#include<stdio.h>
void main()
{
void GetRunningTime();
GetRunningTime();
}
void GetRunningTime()
{
DWORD dwTime;
int nDay,nHour,nMinute;
dwTime=GetTickCount();
nMinute=dwTime/60000;
nHour=nMinute/60;
nMinute=nMinute-nHour*60;
nDay=nHour/24;
printf("RUNNING TIME:");
printf("%d day",nDay);
printf("%d",nHour);
printf("%d",nMinute);
printf("\n");
} ---------------------------------
但我在VC下编绎不过,提示出错:\33.cpp(9) : error C2065: 'DWORD' : undeclared identifier
\33.cpp(9) : error C2146: syntax error : missing ';' before identifier 'dwTime'
\33.cpp(9) : error C2065: 'dwTime' : undeclared identifier
\33.cpp(11) : error C2065: 'GetTickCount' : undeclared identifier
--------------------------
我之前都是敲老谭书上的题,现在给个这样的函数叫我来用,真的不知道如何用,大家看看是什么原因错误吧,先谢了哦!
他是运用GetTickCount()函数来实现的
它在杂志的光盘上给了这个代码出来:void GetRunningTime()
{
DWORD dwTime;
int nDay,nHour,nMinute;
dwTime=GetTickCount();
nMinute=dwTime/60000;
nHour=nMinute/60;
nMinute=nMinute-nHour*60;
nDay=nHour/24;
printf("RUNNING TIME:");
printf("%d day",nDay);
printf("%d",nHour);
printf("%d",nMinute);
printf("\n");
}
————————————————————————————
我就在vc++,新建file,c++ source file
然后在里面改为这样#include<stdio.h>
void main()
{
void GetRunningTime();
GetRunningTime();
}
void GetRunningTime()
{
DWORD dwTime;
int nDay,nHour,nMinute;
dwTime=GetTickCount();
nMinute=dwTime/60000;
nHour=nMinute/60;
nMinute=nMinute-nHour*60;
nDay=nHour/24;
printf("RUNNING TIME:");
printf("%d day",nDay);
printf("%d",nHour);
printf("%d",nMinute);
printf("\n");
} ---------------------------------
但我在VC下编绎不过,提示出错:\33.cpp(9) : error C2065: 'DWORD' : undeclared identifier
\33.cpp(9) : error C2146: syntax error : missing ';' before identifier 'dwTime'
\33.cpp(9) : error C2065: 'dwTime' : undeclared identifier
\33.cpp(11) : error C2065: 'GetTickCount' : undeclared identifier
--------------------------
我之前都是敲老谭书上的题,现在给个这样的函数叫我来用,真的不知道如何用,大家看看是什么原因错误吧,先谢了哦!
解决方案 »
- 请教窗口之间的指针运用和数据传递的技巧
- 讨论vc创建隐藏的IE窗口并模拟地址栏回车按键
- 关于打包问题,请大家多多帮忙
- 如何在win2k下找到本机的SQL数据库服务器??
- 怎么出现这样的错误:nafxcwd.lib(timecore.obj) : error LNK2001: unresolved external symbol __mbctype?
- 求助用VC编写的media player控件的媒体播放程序源代码
- 高分请哪位高人能指点一下?
- vc下怎么开放中英文双语版
- 各位高手,帮帮忙,怎样在VC中调用其他编译好的exe文件?
- 那里能找到mmx的多媒体指令参考啊!
- 什么情况下需要包含#include <stdlib.h> 和 #include <stdio.h>
- 请教一个问题:什么时候使用MFC开发COM组件,什么时候用ATL开发COM组件?各有什么利弊?
#include <Windows.h>