没有合适的资源?快使用搜索试试~ 我知道了~
C++_VC_mfc登录对话框的学习与具体实例
5星 · 超过95%的资源 需积分: 15 21 下载量 168 浏览量
2012-11-04
12:47:02
上传
评论
收藏 2.06MB PPT 举报
温馨提示
试读
36页
对mfc做了一定的介绍,并从最基本开始一步一步制作了一个基于mfc的登录系统
资源推荐
资源详情
资源评论
预备知识
C++ 与 VC++
基于控制台的应用程序( C++ )
Windows 应用程序的开发
MFC 应用程序设计
Windows 编程特点
1 .消息驱动机制
基于 Windows 程序和基于控制台应用程序之间的一个最根本区别,就在于
控制台应用程序是通过调用系统的函数来获得用户输入的,而 Windows 程序则
是通过系统发送的消息来处理用户输入的。
在 Windows 操作环境中,无论是系统产生的动作或是用户运行应用程序产
生的动作,都称为事件( Events )产生的消息( Message )。例如,在
Windows 桌面(传统风格)上,双击应用程序的快捷图标,系统就会执行该应
用程序。在 Windows 的应用程序中,也是通过接收消息、分发消息、处理消息
来和用户进行交互的。这种消息驱动的机制是 Windows 编程的最大特点。
2 .图形设备接口( GDI )
在控制台应用程序中,想要在屏幕或打印机上显示或打印一幅图形是一件非
常复杂的事件,因为用户必须按照屏幕分辨率模式以及专用绘图函数库调用相应
的函数在屏幕上绘图,或根据打印机类型或指令规则向打印机输送数据。而
Windows 提供了一个抽象的接口,称为图形设备接口( Graphical Device
Interface , GDI ),使得用户直接利用系统的 GDI 函数就能方便地实现图形和
文本的输出,而不必关心与系统相连的外部设备的类型。
3 .基于资源的程序设计
Windows 应用程序常常包含众多图形元素,例如光标、菜单、工
具栏、位图、对话框等。每一个这样的资源都用相应的标识符来区分,
而且 Windows 内部也有预定义的资源,例如在 Ex_HelloWin
中, LoadIcon 和 LoadCursor 函数将系统内部的 IDI_APPLICATION
(应用程序图标)和 IDC_ARROW (箭头光标)作为创建窗口的窗口
图标和鼠标指针。
4 .动态链接库
动态链接库提供了一些特定结构的函数,能被应用程序在运行过程中装入和
连接,且多个程序可以共享同一个动态链接库,这样就可以大大节省内存和磁盘
空间。
Windows 提供了丰富的应用程序可调用的函数,大多数用于实现其用户界面
和在屏幕显示的文本和图形,都是通过动态链接库来实现的。这些动态链接库是
一些具有 DLL 扩展名或者有时是 EXE 扩展名的文件。
剩余35页未读,继续阅读
djeep007
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- AIS2024 valid
- 最入门的爬虫代码 python.docx
- 爬虫零基础入门-爬取天气预报.pdf
- 最通俗易懂的 MongoDB 非结构化文档存储数据库教程.zip
- 以mongodb为数据库的订单物流小项目.zip
- 腾讯云-mongodb数据库, 项目部署.zip
- 腾讯 APIJSON 的 MongoDB 数据库插件.zip
- 理解非关系型数据库和关系型数据库的区别.zip
- 操作简单的Mongodb网页web管理工具,基于Spring Boot2.0支持mongodb集群.zip
- tms-mongodb-web,提供访问mongodb数据的REST API和可灵活扩展的mongodb web 客户端.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页