windows程序设计:第一章:起步
来源:互联网 发布:淘宝充值平台官网 编辑:程序博客网 时间:2024/04/30 03:44
本文是我学习《windows程序设计》(第5版)的笔记,方便以后查阅。如果被您看到并且对您有用的话,那再好不过了。本文不涉及具体的讲解,详细的讲解请看《windows程序设计》(第5版)这本书,它才是经典之作!
这一章主要就是个入门简介,作者写了一个小程序让读者练练手,
感觉一下windows程序与c程序有什么不同。程序如下
#include <windows.h>int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,PSTR szCmdLine, int iCmdShow){MessageBox (NULL, TEXT ("Hello, Windows !"), TEXT ("Hello"),0) ;return 0 ;}
正像main()函数是c程序的入口一样,WinMain()函数是windows程序的入口。它总是以下面的形式出现:
int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,PSTR szCmdLine, int iCmdShow)
第一个参数是实例句柄,
第二个参数通常为0,
第三个参数用来运行程序的命令行,
第四个参数用来指明程序最初如何显示:正常显示,最大化或最小化。
MessageBox函数:
这是一个消息框函数,用来显示一些短消息。
第一个参数是句柄
第二个参数是将要在信息框里显示的字符串
第三个参数是在标题栏显示的字符串
第四个参数是在信息框中显示的按钮,
有关第四个参数的详细介绍:所以当第四个参数的值分别为0,1,2,3,4,5时,程序的运行结果如下:
“0”:“1”
“2”
“3”
“4”
“5”
0 0
- 《Windows程序设计》第一章 起步
- windows程序设计:第一章:起步
- [学习笔记]Windows程序设计:第一章 起步
- Windows Programming 第一章 起步
- Windows程序设计--起步
- Windows程序设计--起步
- 《intel 汇编语言程序设计》第一章正式起步
- 《Windows程序设计》读书笔记一 起步
- Windows 程序设计(1):起步
- 第一章 Windows程序设计基础
- 第一章 Windows程序设计概述
- 《windows程序设计》第一章学习心得
- windows 程序设计 第一章
- 第一章 Windows程序设计
- 第一章 起步
- 第一章 起步
- Windows程序设计_Chap01_起步_学习笔记
- windows程序设计第一章学习笔记
- Android 中 ScrollView滚动不到最底端的解决方法
- undefined reference to 'pthread_create'
- Linux环境变量
- 背景图铺满屏幕
- sqlite3 查询数据库表结构
- windows程序设计:第一章:起步
- 网络121第8周实验——数据库编程(MySQL)
- 数据库范式小结 1NF 2NF BCNF 3NF 4NF DB normal form
- 进程同步
- SQL Server中模式(schema)、数据库(database)、表(table)、用户(user)之间的关系
- [ javascript ] attachEvent事件!
- 字符串的KMP算法
- Matlab中“Out of memory”问题总结(超全版)
- [Android]如何导入已有的外部数据库