Win32程序的开发流程和运行图解

下面简单说一下Win32程序框架。

一个Win32程序是由程序代码和UI(User Interface)两大部分组成,当我们编辑好这两部分后,再由RCresource compiler)编译器将这两部分整合成一个EXE文件。程序代码不用说了,UI资源指的是一些如菜单、对话框、位图、鼠标指针、图标等,我们必须在一个.rc文件中描述它们。

另外,程序要想成功编译运行,还需要加入一些函数库和头文件。Windows程序调用的函数可以分为C RuntimesWindows API两种,LIBC.LIBC Runtimes的静态连接版,MSVCRT.LIBC Runtimes的动态连接版。GDI32.DLLUSER32.DLLKERNEL32.DLL32Windows API的三大函数库。所有的windows程序都要包含windows.h,但windows.h只包含GDI32.DLLUSER32.DLLKERNEL32.DLL中的函数,如果你还想加入别的dll,就需要加入相应的头文件。下面是win32程序开发的流程:

 

下面是win32程序的运行图解:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值