因此流域水沙过程模拟的空间步长即是坡面与河段单元,模型系统的一个重点是在模拟域内的运算顺序和各专业模型间的耦合方式。......
2023-06-22
拆分窗口类(CSplitterWnd类),可以将框架窗口分隔为上下或左右多个子窗口。分隔器窗口在空间位置上并不是只有一个“分隔条”那么大,而是覆盖整个框架父窗口的客户区。
创建一个工程名为“sp”的SDI程序,使用分隔器窗口将主框架的客户区分为左右两个部分。
1)在程序向导第1个步骤中,去掉“Document/View architecture support”选项,如图12-16所示。
图12-16 创建框架视图程序
2)工程创建完成后,添加CTreeView类的派生类CLeftView作为分隔器左侧视图,如图12-17所示。
图12-17 添加树视图类的派生类
3)再添加CListView类的派生类CRightView作为分隔器右侧视图,如图12-18所示。
图12-18 添加列表视图类的派生类
4)在CLeftView类的头文件中包含基类的头文件,并添加控件类的引用型变量。
5)在CLeftView类的源文件中,修改构造函数初始化控件引用变量。
6)在CRightView的头文件中包含基类的头文件,并添加控件类的引用型变量。
7)在CRightView类的源文件中,修改构造函数初始化控件应用变量。
8)在主框架类CMainFrame类的头文件中,添加一些成员变量并去掉原有的CChildView类变量。
9)在CMainFrame类的源文件中,去除m_wndView相关的代码。(www.chuimin.cn)
10)在CMainFrame类中,添加OnCreateClient虚函数并修改函数代码。
11)编译并运行,测试代码,这样就完成了一个简单的分隔窗口,如图12-19所示。
图12-19 查看运行结果
12)在CLeftView类中添加OnInitialUpdate虚函数,并修改代码初始化树形视图。
13)在CRightView类中添加OnInitialUpdate虚函数,并修改代码初始化列表视图。
14)在CRightView类中添加一个公用的成员函数,用于在列表中刷新指定目录下的文件。
15)在CLeftView类中,添加TVN_SELCHANGED消息映射函数并修改代码。
16)编译并运行,测试代码,如图12-20所示。
图12-20 查看运行结果
17)在框架类内创建分隔窗口只需要两个步骤。
①在框架类的虚函数OnCreateClient回调时,调用CSplitterWnd::CreateStatic创建多行多列的分隔器。
②调用CSplitterWnd::CreateView函数,在分隔器的每个窗格内都要创建一个对应的子窗口。
有关VC++就业培训宝典之MFC视频教程的文章
实验采用对称的双断口结构,图6-25所示为实验模型的平面图及相关几何尺寸,单位均为mm。图6-25 气动斥力实验模型的平面图图6-26 气动斥力测试方法的原理图测量方法的原理如图6-26所示。下面的实验均是采用该方法进行的。图6-29 s=2mm,Im=4.2kA时的实验波形及电动斥力、气动斥力随时间的......
2023-06-15
图5.14SIR模型(上)和SEIR模型(下)各仓室人群流动图每个感染者都具有传染力,当他们与易感人群接触时,就有可能将疾病传染给易感者,接触率与总人口数成正比。通过起始值、时间值等参数设置,根据SIR模型的假设和反映移动规律的微分方程,可以模拟出在一段时间内各个仓室人群的人口变化规律。计算伪代码如算法5.1所示:算法5.1SIR模型......
2023-06-15
生产/消费者模型在PCI/PCIe总线中得到了充分的应用。其中消费者与数据缓冲在同一条PCI总线上,而Flag位、Status位和生产者在另外一条PCI总线上。图11-1 生产消费者模型的实例PCI桥的存在为生产/消费者模型在PCI体系结构中的实现带来了新的挑战,PCI桥可以缓存一些报文,因此来自PCI设备的报文并不能立即到达目的地。本书建议读者改变图11-1中生产者、消费者、Flag和Status位的位置,按照第11.3节提供的规则,验证生产/消费者协议在PCI总线中的正确性。......
2023-10-20
DM 3730的MMC控制器框架如图7-11所示。图7-11DM 3730 MMC框架图从图7-11可见,MMC控制器中有复杂的命令和数据管理,控制器内部带有buffer用于数据缓冲,数据主要通过DMA读写。关于DM 3730 MMC的驱动部分,主要分析其相关的初始化和总线传输以及card状态变化的操作。......
2023-11-22
成对双联向心推力球轴承 成对双联向心推力球轴承在轴承生产中已考虑到预紧变形量的大小,在相配对的两个轴承的内圈或外圈的端面上,磨去一定的预紧变形量δa0。图2 - 79 成对双联向心推力球轴承的预紧安装a)面对面 b)背对背我国生产的成对双联轴承有:1)背对背成对双联向心推力球轴承:70000C/DB型、70000AC/DB型、70000B/DB型。当两个向心推力轴承相距一定距离安装时,可用不同长度的间隔套实现预紧。此种预紧简单可靠,得到广泛的应用。......
2023-06-26
另外,随机森林法可以评价各种指标的重要程度。装袋算法通过自助抽样法有效地提高了随机森林算法的准确度。Breiman在1984年提出的分类回归树是一种不稳定的学习算法,因此CART方法与装袋算法结合就形成了随机森林算法,可以提高模型预测准确率。随机森林模型中某一特征的重要性,是所有决策树得到的该特征重要性的平均值。......
2023-06-15
相关推荐