windows C 语言编程问题
来源:百度知道 编辑:UC知道 时间:2024/05/12 09:49:08
说实话我也在求找这方面的资料啊
我这有点给你看看好了
一个最简单的Windows C程序。
#include <windows.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,PSTR szCmdLine, int iCmdShow)
{
MessageBox(NULL,"Hello 欢迎使用Turbo C for Windows 集成实验与学习环境!","我的第一个Windows程序",MB_OK);
return 0;
}
程序的运行结果是:
程序解析:
1、windows.h是每一个Windows程序都需要的头文件。
2、WinMain函数是所有Windows C程序的入口,类似于DOS C中的main函数。
3、MessageBox是一个Win32 API函数(API,Application Programming Interface 应用程序接口),其作用是弹出一个对话框,显示消息的内容。该函数的第一个参数是用来指定父窗口句柄,即对话框所在的窗口句柄。第二个参数是用来显示消息的内容(你可以修改成你想显示的内容)。第三个参数是 对话框标的标题,如本例的“我的第一个Windows程序”,第四个参数是指定对话框中显示的按钮,试一试,将MB_OK修改成MB_OKCANCEL,运行一下程序会出现什么结果,再试一试修改成MB_RETRYCANCEL
试一试将个求1+2+3+…+100的和的DOS C程序修改成Windows 程序。
#include "stdio.h"
main()
{
int sum=0,i;
for(i=1;i<=100;i++)
{
sum=sum+i;
}
printf(&q