《全栈安全》- 图形界面-SDK+MFC+QT

初级 · 42.2

0人学过

全栈安全 图形绘制 SDK
¥398.00购买
  • 课程简介
  • 目录
  • 作者信息
  • 教程资料


前置基础:C语言基础、CPP基础

学完课程内容后,你将具备一定的窗口和控件开发的基础知识和技能。以下是你可以达到的程度:


- 熟悉使用图形界面SDK进行窗口和控件的创建、显示和更新。


- 能够注册窗口类,并创建具有基本功能的窗口。


- 理解消息循环和窗口过程的概念,能够处理窗口消息和消息通知。


- 了解常见的窗口控件类型和消息通知,如按钮、编辑框、列表框、组合框等。


- 能够创建和操作不同类型的控件,包括设置控件样式、获取和设置控件属性、处理控件消息等。


- 熟悉窗口的层次结构和句柄管理,能够遍历窗口句柄和探测窗口状态。


- 理解对话框的概念和创建方式,能够创建基于资源文件的对话框,实现模态和非模态的对话框。


- 熟悉常见的控件类型和其特性,如按钮、编辑框、列表框、组合框、列表视图、树形视图等。


- 能够处理控件的属性、行为和外观设置,实现控件的交互和功能。


- 了解窗口和控件的动态调整大小的方法和技巧。


- 理解窗口开发与SDK、DLG和MFC的关系和区别。



MFC篇

  • 01.0框架-MFC工程项目
  • 01.1框架-MFC搭建环境以及基本框架实规
  • 01.2框架-MFC程序入口-框架解析-代码结构
  • 01.3框架-MFC消息映射处理机制
  • 01.4框架-MDC设备上下文
  • 01.5练习-游戏框架设计
  • 01.6练习-项目结构搭建
  • 01.7练习-游戏窗口裁入
  • 01.8练习-游戏主体绘制
  • 01.9练习-窗口修正以及矩阵设计
  • 02.0练习-玩家交互业务处理
  • 02.1练习-内容绘制以及完善游戏功能
  • 02.2练习-胜利校验与平局检测
  • 02.3键息-非客户区急标消息处理
  • 02.4键稳-拦截锁定消息
  • 02.5键扇-捕获急标移动焦点
  • 02.6键息-键值处理与击键状态
  • 02.7菜单-顶层菜单与单出子菜单关联
  • 02.8菜单-资源文件设置菜单子项
  • 02.9菜单-弹出式菜单处理
  • 03.0菜单-子项消息处理回调程序
  • 03.1窗口-对话框样式与控件处理
  • 03.2窗口-创建对话框并设置其属性
  • 03.3窗口-配置对话框手写MFC框架
  • 03.4窗口-劫持窗口信息过滤默认结束状态
  • 03.5窗口-控件编辑与设置属性
  • 03.6窗口-控件变量与控件事件
  • 03.7窗口-控件焦点顺序
  • 03.8窗口-模态与非模态对话框初始化
  • 03.9窗口-消息对话框及用户决第处理
  • 04.0窗口-文件对话框及打开保存文件
  • 04.1窗口-字体对话框及设置字体属性
  • 04,2窗口-颜色对话框及获取指定颜色
  • 04.3窗口-属性对话框及向导属性设置
  • 04.4控件-MFC控件通用处理方式
  • 04.5控件-静态文本Static
  • 04.6控件-编辑框EditControl
  • 04.7控件-按钮Button CheckBox RadioBox
  • 04.8控件-列表框ListB0X
  • 04.9控件-组合框ComboBox
  • 05.0控件-图片框Picture Control
  • 05.1控件-滑动条Slider Control
  • 05.2控件-进度条Progress Control
  • 05.3控件-列表视图ListView
  • 05.4控件-树视图TreeView
  • 05.5控件-标签页面TabCtr

QT篇

  • 01.0基础-QT课程介绍
  • 01.1基础-QT下裁安装与配置
  • 01.2基础-QT CreatorIDE(界面布局)
  • 01.3基础-QT CreatorIDE(工程配置)
  • 01.4基础-QT工程框架源码解析
  • 01.5基础-QT动态创建控件并初始化设置
  • 01.6基础-QT窗口控件布局管理
  • 01.7消息-SDK-MFC-QT消息处理机制
  • 01.8消息-信号与蓓处理机制

SDK篇

  • 01.0窗口-图形界面SDK
  • 01.1窗口-应用程序入口函数
  • 01.2窗口-注册窗口类
  • 01.3窗口-创建显示更新窗口
  • 01.4窗口-消息循环与窗口过程
  • 01.5窗口-消息处理机制以及解析
  • 01.6控件-控件类型与消息通知
  • 01.7控件-控件创建以及栏消息
  • 01.8控件-按钮三种样式以及初始状态
  • 019控件-获取并设置检查框状态
  • 02.0控件-单选框特性
  • 02.1控件-位图背景设置
  • 02.2控件-动态调整控件风格
  • 023控件-编辑框的常见风格样式
  • 02.4控件-文本内存读写
  • 02.5控件-编辑框消息通知处理
  • 02.6控件-组合框样式区别以及初始控件
  • 02.7控件-表项内容获取与下拉消息
  • 02.8控件-列表框初始以及表项选中状态
  • 02.9窗口-图形界面SDK开发框架
  • 03.0拓展-窗口类注测和管理
  • 03.1拓展-窗口的创建与销毁
  • 03.2拓展-窗口的显示及更新
  • 03.3拓展-窗口属性与文本获取设置
  • 03.4拓展-窗口层次结构与遍历句柄
  • 03.5拓展-窗口状态探测
  • 03.6窗口-VindowsGU1-SDK-DLG
  • 03.7窗口-基于资源文件创建对话框
  • 03.8窗口-模态与非模态对话框特征与实现
  • 03.9窗口-窗口控件属性行为外观设置
  • 04.0控件-按钮(Button)
  • 04.1控件-编辑框(Edt)
  • 04.2控件-列表框(ListBox)
  • 04.3控件-组合框(ComboBox)
  • 04.4控件-列表视图(ListView)
  • 04.5控件-树形视图(TreeView)
  • 04.6控件-通知消息(VM NOTIFY)
  • 04.7控件-进度条(ProgressBar)
  • 04.8控件-滑动条(TrackBar)
  • 04.9控件-工具栏(To0lBar)
  • 05.0控件-文件操作(FileCtr)
  • 05.1控件-状态条(StatusBar)
  • 05,2控件-日期时间(DateTimePicker)
  • 05.3控件-月历控件(MonthCalendar)
  • 05.4控件-P地址(IPAddress)
  • 05.5窗口-动态调整控件大小
  • 05.6窗口-SDK-DLG-MFC

教程资料购买后才能查看或下载。