毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于TD-SCDMA的物理层集成测试工具的研究与实现(10)
显示属性的代码如下:
pGroup1->AddSubItem(new CMFCPropertyGridProperty(_T("三文外观"), (_variant_t) false, _T("指定窗口的字体不使用粗体,并且控件将使用三文边框")));
CMFCPropertyGridProperty* pProp = new CMFCPropertyGridProperty(_T("边框"), _T("对话框外框"), _T("其中之一:“无”、“细”、“可调整大小”或“对话框外框”"));
pProp->AddOption(_T("无"));
pProp->AddOption(_T("细"));
pProp->AddOption(_T("可调整大小"));
pProp->AddOption(_T("对话框外框"));
pProp->AllowEdit(FALSE);
pGroup1->AddSubItem(pProp);
pGroup1->AddSubItem(new CMFCPropertyGridProperty(_T("标题"), (_variant_t) _T("关于"), _T("指定窗口标题栏中显示的文本")));
m_wndPropList.AddProperty(pGroup1);
通过类似上面的代码来实现自动读取属性,将_T()类型的代码修改成遍历读取XML文件时候的名称和数据,参照AddSubItem函数对于入参的排序。
在读取属性时涉及到区分是用户指令视图的节点还是工程视图的节点。这个根据鼠标点击时候的消息来确定,点击之后将需要显示的属性内容传到属性视图中,即可完成2个视图的属性都可以在属性视图中显示。
(3)用户指令视图
修改的方法基本和工程视图想通,模版中的类名为ClassView。不过这里修改时需要修改上面初始化时生成的2个控件。只需要在下面对应的函数中删除或者修改代码即可。
3.4.2 运行界面设计
运行界面其实是一个对话框,分为3部分。第一部分为配置仪表群,第二部分为设置运行脚本配置,第三部分为信息反馈。第一第二部分主要都是使用ListBox控件,不过系统自带的ListBox控件只是一个空白框的样式,我们需要通过修改该ListBox的OnInit初始化函数将ListBox变成Report样式的。第三部分只是一个文本控件。
在OnInit函数中如下修改
共10页:
上一页
1
2
3
4
5
6
7
8
9
10
下一页
上一篇:
Matlab一维条形码的识别+文献综述
下一篇:
基于CORDIC算法的数控振荡器设计+文献综述
认知无线电网络中基于双...
基于TCP/IP技术的转向架振动测试系统设计
基于PM2.5浓度的健康出行路径规划及实现
基于涡旋电磁波的新型雷达成像技术研究
基于相关滤波器的长期跟踪算法研究
基于ZigBee协议轨道交通环...
变分模态分解方法研究及...
谷度酒庄消费者回访调查问卷表
中国古代秘书擅权的发展和恶变
国内外无刷直流电动机研究现状
浅谈传统人文精神茬大學...
高校网球场馆运营管理初探【1805字】
辩护律师的作证义务和保...
多元化刑事简易程序构建探讨【9365字】
《醉青春》导演作品阐述
浅谈新形势下妇产科护理...
拉力采集上位机软件开发任务书