VC++中的CTime头文件是什么?

VC++中的CTime头文件是什么?,第1张

ctime分函数和类两种用途。ctime功能是 把日期和时间转换为字符串,而ctime类的对象表示的时间是基于格林威治标准时间(GMT)的。

函数: ctime

功 能: 把日期和时间转换为字慧型符串

用 法: char *ctime(const time_t *time)

程序例:

#include<cstdio>

#include<ctime>

intmain(void) //返回肆旅值是int类型,用int来指示

裂碧凳{

time_tt //以秒计算

t=time(&t)

printf("Today'sdateandtime:%s\n",ctime(&t))

return0

}

注:若在linux下使用本函数,需要include <time.h>头文件。

MFC编程:http://images.163.com/images/it/books/vc/chap2/chap2_4.htm

MFC编程里用的标准头文件#include <afxwin.h>

Win32 大多数API,用 #include <windows.h>

mfc都给封装起来了,所以自己不用写

mfc程族盯序的主函数是这样的,在appmodule.cpp里面

extern "C" int WINAPI

_tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,

LPTSTR lpCmdLine, int nCmdShow)

{

// call shared/exported WinMain

return AfxWinMain(hInstance, hPrevInstance, lpCmdLine, nCmdShow)

}

//简单的mfc

//hello.cpp

#include <afxwin.h>

// Declare the application class

class CHelloApp : public CWinApp

{

public:

virtual BOOL InitInstance()

}

// Create an instance of the application class

CHelloApp HelloApp

// Declare the main window class

class CHelloWindow : public CFrameWnd

{

CStatic* cs

public:

CHelloWindow()

}

// The InitInstance function is called each

// time the application first executes.

BOOL CHelloApp::InitInstance()

{

m_pMainWnd = new CHelloWindow()

m_pMainWnd->ShowWindow(m_nCmdShow)

m_pMainWnd->UpdateWindow()

return TRUE

}

// The constructor for the window class

CHelloWindow::CHelloWindow()

{

// Create the window itself

Create(NULL,

"Hello World!!",

WS_OVERLAPPEDWINDOW,

CRect(0,0,200,200))

// Create a static label

cs = new CStatic()

cs->Create("hello world",

WS_CHILD|WS_VISIBLE|SS_CENTER,

CRect(50,80,150,150),

this)

}

Windows程序的主函数:这个函数就像我们学习C语言时程序的主函数main()的功能是一样的,他代表了程序的入口。但是这个函数看上去比main()似乎弊穗灶繁的多,如果是第一次看见这个函数肯定会感觉一头雾水,但是不要紧我们来看看这个函数各个参数的意义,(其实开始的时候完全可以不理会他们的意义)hInstance是本实例的句柄,句柄可以理解为 *** 作系统管理使用我们的应用程序的别名,它跟指针类似但又不同于指针,它的意义只有 *** 作租扮系统知道,也就是说 *** 作系统通过hInstance就可以找到我们现在的这个程序。hPrevInstance是前一个实例的句柄。szCmdLine:是命令行参数,iCmdShow是窗口的显示方式。现在我们没有必要清除每个参数的具体意义,在接下来的学习中我们用的最多的就是hInstance这个参数,但也不多,而且我们使用vc++时,无论有哪种程序生成方式这个函数一般都会自动生成。

int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR szCmdLine,int iCmdShow)

http://huihua.hebtu.edu.cn/hhcmc/study/program1/program/program.htm


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12255627.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存