1185907650 发表于 2021-8-14 10:27:06

火山PCXML保存MFC界面配置博客教程

火山PCXML保存MFC界面配置一、需要调用的模块
[*]视窗基本类

[*]MFC界面支持库XML
[*]数据访问支持库

二、XML基础知识简介 1.XML 指可扩展标记语言(eXtensible Markup Language)用来传输和存储数据 2.XML是解决HTML存储数据复杂而产生的,相比于HTML,XML的优点在于传输和存储数据,而HTML的优点在于显示数据
3.XML 很重要,也很容易学习 4.XML 语法规则
1.XML 必须包含根元素,它是所有其他元素的父元素,比如以下实例中 note 是根元素:<?xml version="1.0" encoding="UTF-8"?><note><to name="yun">Tove</to><from>Jani</from><heading>Reminder</heading><body>Don’t forget me this weekend!</body></note>
以上XML note 是根元素,也可成为根节点,它的下面,有四个子节点,分别为to form heading 以及 body,其中,以to节点来说,name是to节点的属性,值为文本型的"yun",Tove是to节点的节点值

2.所有的 XML 元素都必须有一个关闭标签,在 XML 中,省略关闭标签是非法的。所有元素都必须有关闭标签:3.XML 标签对大小写敏感
3.XML 区分大小写,标签 <Letter> 与标签 <letter> 是不同的4.XML 属性值必须加引号 三、火山代码的构建

[*]工具栏中点击文件---新建---项目---空白视窗程序--MFC窗口程序(注意看仔细)
[*]按图创建界面

https://www.lkuaiy.com/image/editor/1628865069724280.png


   3.主窗口下,按下图命令
https://www.lkuaiy.com/image/editor/1628865105093396.png

3.按钮事件,这里我们主要是创建组件节点,然后将组件状态保存在xml中,最后再通过读取xml的方法读取组件的配置,方法简单

https://www.lkuaiy.com/image/editor/1628865167155636.png




三、GIF演示https://www.lkuaiy.com/image/editor/1628865191450944.gif
四、附件下载下载博客附件:**** Hidden Message *****

大强 发表于 2021-8-14 12:23:34

学习……

lplandss 发表于 2021-8-14 12:43:39

学习学习

glbosom 发表于 2021-8-14 13:36:00

谢谢分享

abcfox 发表于 2021-8-14 13:46:46

利快云这教程很棒,有知识背景,有具体例程源码。

wuzonglin 发表于 2021-8-14 21:28:45

启动线程 (窗口创建)撒打发十分

langui8899 发表于 2021-8-15 00:54:30

学习学习

langui8899 发表于 2021-8-15 00:58:12

学习……

htpmcj 发表于 2021-8-15 22:32:57

MFC界面支持库XML

1185907650 发表于 2021-8-16 09:59:45

日常一顶
页: [1] 2 3 4 5
查看完整版本: 火山PCXML保存MFC界面配置博客教程