1.1 起步 一个简单的win32程序

/*--------------------------------------------------------------
   HelloMsg.c -- Displays "Hello, Windows 98!" in a message box
                 (c) Charles Petzold, 1998
  --------------------------------------------------------------*/

#include <windows.h>

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
                    PSTR szCmdLine, int iCmdShow)
{
     MessageBox (NULL, TEXT ("Hello, Windows 98!"), TEXT ("HelloMsg"), 0) ;

     return 0 ;
}
/*
WinMain
第一个参数叫做实例句柄,句柄就是一个数值,来位置标识我们的程序。
第二个参数在32位中已经不再采用 第二个参数总为NULL zai zoaqi de Windows版本中 当多路并发运行同一个程序时,就要为那个程序创建多个实例。同一程序的所有实例都共享代码
以及只读存储。一个程序可以通过查看hprevinstance参数从而知道是否有它的其他实例正在运行。
第三个参数是用来运行程序的命令行 有些Windows程序在启动的时候把文件装入内存。
第四个参数指明程序最初如何显示

MessageBox
第一个参数通常是窗口句柄
第二个参数是将要显示在信息框里面出现的文本字符串
第三个参数是将要在标题栏上显示的文本字符串
第四个参数选择一个你希望在对话框里看到的按钮的组合

*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值