zoukankan      html  css  js  c++  java
  • VC 学习笔记 (持续更新)

    基于windows的程序和基于MS-DOS的程序之间的一个最根本的差别,就在于MS-DOS程序是通过操作系统的功能来获得用户的输入的,而windows程序则是通过操作系统

    发送的消息来处理用户输入的。

    windows程序的入口是WinMain,MS-DOS成虚的入口是main,MFC中通过将WinMain函数封装隐藏及构造消息-控制机制来简化编程。

    MS-DOS程序直接向显示缓存和打印机端口输送数据,这种程序需要和硬件设备的驱动程序直接相关;Windows程序则提供的GDI接口,程序 通过GDI函数和硬件打交道,GDI

    函数参考设备环境(data structure)通过系统的IO指令和硬件交互,并且GDI在速度上几乎和直接进行视频访问一样快。

    DLL,使用动态链接库dll,可以减少程序占用磁盘的内存空间的大小,而且方便程序模块化的编译调试。Microsoft基本类库的开发者已经将应用程序框架的所有类组合进了几个已经

    建好的动态链接库中(MFC DLL)

    资源编辑器,每一个项目通常有一个文本格式的资源描述文件(rc文件),改文本文件描述了项目的菜单、对话框、字符串、热键资源以及与该项目相关的项:位图BMP和图标ICO文件等。

    资源编辑器也可以处理dll和exe中的资源。、

    资源编译器将通过rc文件编译生成一个res二进制文件共连接器链接。

  • 相关阅读:
    私有云是伪命题:真正的私有云 ≈ 公有云
    云计算的重新构建架构:优化迁移策略
    五个顶级的大数据架构
    Algorithm Gossip: 费式数列
    Algorithm Gossip: 河内塔
    Mysql连接报错:Unknown system variable 'language'
    ssm整合的时候出现的abstactMethodArror 解决
    java集合整理
    Oracle的序列和索引
    关于java堆栈的理解与说明
  • 原文地址:https://www.cnblogs.com/sunniflyer/p/4195882.html
Copyright © 2011-2022 走看看