用c语言怎么创建一个窗口?

Python015

用c语言怎么创建一个窗口?,第1张

通过调用windows API来创建窗口

#include<windows.h>

int main()

{

MessageBox(NULL,"Hello World!","C图形程序",MB_OK)

return 0

}

这个是最简单的了 

至于MFC  QT 什么的 代码太多了

windows下通过调用API来创建窗口:

#include<windows.h>

int main()

{

MessageBox(NULL,"Hello World!","C图形程序",MB_OK)

return 0

}

linux下通过调用图形库来创建窗口。

楼主如果是学C的话,先不要急于搞这些东西,把基础打扎实才是最重要的,GUI可以后学。基础扎实了,这些只是很简单的东西。

要用C语言编写一个窗体应用程序需要调用系统或第三方提供的API函数,一般的步骤是:

定义窗口类

注册窗口类

创建窗口

显示、更新窗口

进行消息循环,不断处理窗口消息