当前位置: 首页 > article >正文

Windows应用-GUID工具

下载本应用
我们在DirectShow和媒体基础程序的调试中,将会遇到大量的GUID,调试窗口大部分情况下只给出GUID字符串,此GUID代表什么,我们无从得知。这时,就需要此“GUID工具”,将GUID字符串翻译为GUID定义,这样就可以在MSDN帮助文档中查找该GUID代表什么。本应用可以方便的在GUID字符形式,值形式,定义之间进行转换。下面是该应用的界面图像。
在这里插入图片描述
本应用收录了DirectShow媒体类型的主要类型,子类型,格式类型GUID,以及DirectShow对象,默认过滤器,接口类标识GUID,和媒体基础使用到的GUID,包括属性GUID,媒体基础媒体类型GUID。部分添加了注释。可以扩展,读者可以自行添加GUID及注释,对现有注释不满意可以更改,如果输入有错误可以删除。在应用界面点击右键会弹出菜单,选择“编辑GUID”将弹出编辑窗口,如下。
在这里插入图片描述
本应用使用CArchive类将所有GUID信息存储在GUID.dat文件中,每个GUID信息为3个CString字符串:第1个字符串是GUID字符串;第2个是GUID定义字符串;第3个是注释文本字符串。下面是读取代码:

		CFile F1(L"GUID.dat", CFile::modeRead);CArchive ar(&F1, CArchive::load);CString Gitem, def, text; ar >> Gitem >> def >> text;while (Gitem != L"结束"){ar >> Gitem >> def >> text;}
http://www.lryc.cn/news/2401668.html

相关文章:

  • vue+element-ui一个页面有多个子组件组成。子组件里面有各种表单,实现点击enter实现跳转到下一个表单元素的功能。
  • Spring Boot 启动流程及配置类解析原理
  • Vehicle HAL(5)--vhal 实现设置属性的流程
  • WebRTC中的几个Rtp*Sender
  • 代码随想录算法训练营第十一天 | 150. 逆波兰表达式求值、239. 滑动窗口最大值、347.前 K 个高频元素、栈与队列总结
  • Java编程课(一)
  • IDEA202403 设置主题和护眼色
  • 无人机螺旋桨平衡方法详解
  • VUE混合开发用哪个PHP框架好?
  • 基于51单片机的车内防窒息检测报警系统
  • Flask-Babel 使用示例
  • Android 轻松实现 增强版灵活的 滑动式表格视图
  • 寄存器模型生成:从手工到自动化
  • 国标GB28181视频平台EasyGBS视频实时监控系统打造换热站全景可视化管理方案
  • docker生命周期
  • 鸿蒙缺少WMIC missing WMIC
  • 25.6.5学习总结
  • Spring Boot 使用 SLF4J 实现控制台输出与分类日志文件管理
  • linux_centos7.x的ifconfig命令显示内容详解
  • CentOS 7 如何pip3安装pyaudio?
  • 6.5本日总结
  • 【个人笔记】数据库原理(西电)
  • 嵌入式学习之系统编程(十)网络编程之TCP传输控制协议
  • 【react+antd+vite】优雅的引入svg和阿里巴巴图标
  • 3D动画在微信小程序的实现方法
  • 计算机网络 | 1.2 计算机网络体系结构与参考模型
  • 网心云 OEC/OECT 笔记(1) 拆机刷入Armbian固件
  • 【Web应用】若依框架:基础篇17二次开发-项目名称修改-新建业务模块
  • C获取unix操作系统的信息
  • MQTT入门实战宝典:从零起步掌握物联网核心通信协议