zoukankan      html  css  js  c++  java
  • win32程序组成

    程序代码+UI资源——RC编译器整合——>EXE档案。

    UI资源:二进制代码(借助工具产生,并以各种扩展名的文件存在),程序员必须在资源描述文档(.rc)中描述他们。

        RC编译器(RC.EXE)读取RC文件的描述后将所有的UI资源文件集中制作出一个.RES文件

    RES文件与程序代码结合在一起,组成一个完整的windows可执行文件。

    库函数:

    windowsAPI:主要是windows三大模块:GDI32.DLL、USER32.DLL、KERNEL32.DLL

    CRuntimes:(LIBC.LIB/MSVCRT.LIB)

    动态链接在执行时期才发生链接动作,但是也需要提前准备一些信息给调用者(应用程序本身),这样才能够在执行的时候顺利跳转到DLL中执行。这些信息放在import函数库中。

    windows.h照顾了三大模块提供的api函数,如果要用到其他systemDLLS,就得载入对应的动态链接库。

  • 相关阅读:
    Mysql 命令行连接
    linux下安装MongoDB数据库
    SVN 提交常见报错及解决方案
    解决 SVN Skipped 'xxx' -- Node remains in conflict
    linux svn 切换用户
    SQL基础语法
    yml
    搭建笔记(1)
    文件上传MultipartFile
    18.线程池
  • 原文地址:https://www.cnblogs.com/hackerl/p/5502982.html
Copyright © 2011-2022 走看看