北京高端企业网站,贵阳制作,营销型网站建设公司提供网站建设,微信小程序打不开什么原因1. 介绍 这里简单介绍了Windows应用程序开发的基础知识 2. 基础 Windows下的应用程序有控制台程序和Win32窗口程序#xff0c;这里讲的是Win32窗口程序 Windows提供了相关静态库(LIB)和动态库(DLL)供程序使用 - 控制台 main
- Win32 WinMain
- DLL DllMain
- LIB 无2.1 编…1. 介绍 这里简单介绍了Windows应用程序开发的基础知识 2. 基础 Windows下的应用程序有控制台程序和Win32窗口程序这里讲的是Win32窗口程序 Windows提供了相关静态库(LIB)和动态库(DLL)供程序使用 - 控制台 main
- Win32 WinMain
- DLL DllMain
- LIB 无 2.1 编译环境 CL.EXE: 编译器, 将源代码编译生成目标文件OBJ
LINK.EXE 链接器, 将OBJ文件和库函数链接生成EXE
RC.EXE 资源编译器,将资源脚本编译生成RES文件 2.2 头文件 windows.h包含了常用的定义和一些其他的头文件 windef.h - 定义了各种的数据类型
winbase.h - 定义了kernel的相关函数
wingdi.h - 定义了绘图和文字
winuser.h - 窗口 控件等函数
winnt.h - 提供Unicode支持 2.3 相关库 kernel32.lib - 提供进程/线程/内存函数
user32.lib - 包括窗户/界面等等
gdi32.lib - 提供绘图/文字等 3. 开发 使用Windows API开发的步骤为 设计窗口类: WNDCLASS
注册窗口类: RegisterClass
创建窗口类: CreateWindow
显示窗口类: ShowWindow
更新窗口类: UpdateWindow
消息循环: ...... 更多Windows API相关内容可以参考:Windows常用APIWindows系统消息Win32窗体开发主要流程Windows系统消息之键鼠消息 参考:GnuWinWin32编程Windows API Index 跟我一起玩Win32开发Win32 API Programming Tutorial转载于:https://www.cnblogs.com/hzl6255/p/3562534.html