下面题的答案是什么,谁先回答就把分给谁,急~~~

来源:百度知道 编辑:UC知道 时间:2024/05/26 19:45:44
1. 下面关于MDI应用程序的叙述中哪些是正确的?哪些是错误的?
⑴ 在MDI应用程序中,一次可以打开多个文档,每个文档可以和多个视图相关联。
(正确/错误)
⑵ 在MDI应用程序的主框架窗口拥有一个客户窗口,该窗口是视图的直接父窗口。
(正确/错误)
⑶ 在MDI应用程序中,子窗口用来容纳相互关联的文档和视图,这些子窗口是主框
架窗口的客户窗口的直接子窗口。(正确/错误)
⑷ 在MDI应用程序中,至少有两个菜单资源,它们分别属于主框架窗口和相应的子框
架窗口,并在应用程序类对象初始化(InitInstance被调用)时,分别与主框架窗口
和相应的子框架窗口相关联。因此,当主框架中没有任何被打开的文档-视图时,框
架中激活的与主框架窗口关联的菜单;而如果有文挡被打开,则框架中激活的菜单将
被该文档-视图所属的子窗口关联的菜单替换。(正确/错误)
⑸ 在MDI应用程序中,至少有两个菜单资源,它们都属于主框架窗口,但在应用程序
类对象初始化(InitInstance被调用)时,分别与主框架窗口和相应的子框架窗口相
关联。因此,当主框架中没有任何被打开的文档-视图时,框架中激活的与主框架窗
口关联的菜单;而如果有文挡被打开,则框架中激活的菜单将被该文档-视图所属的
子窗口关联的菜单替换。(正确/错误)
⑹ MDI的主框架窗口中虽然只能有一个活动的子窗口,但命令消息在传给主框架窗口
之前,将按照先活动子窗口后其他子窗口的顺序分派给所有的子窗口。(正确/错误)
⑺ MDI的主框架窗口中虽然可以有多个子窗口,但命令消息在传给主框架窗口之前,
消息将只先分派给活动的子窗口。(正确/错误)

2. 在下面叙述的空白处填入正确的描述:
无论在SDI还是MDI应用程序中,如果采用切分窗口方式,以多视图显示同一文档内容,
则必须在应用程序项目中选择_________支持。这种支持主要包括在应用程序框架中添
加了以下内容:
⑴ 切分窗口是通过__________类对象将容纳视图窗口的框架窗口的__________分
割为n个

1、对,2、错 3、对4、错 5、对 6、错 7、对

先给你选择题吧,填空题实在不好找,找了半天了,从来没接触过什么SDI,MDI。。。。。这东西真是麻烦

无论在SDI还是MDI应用程序中,如果采用切分窗口方式,以多视图显示同一文档内容,则必须在应用程序项目中选择_________支持。这种支持主要包括在应用程序框架中添加了以下内容:
⑴ 切分窗口是通过__CsplitterWnd__类对象将容纳视图窗口的框架窗口的_客户区_分割为n个_窗格_。因此在SDI中,该类对象应定义在_主框架_窗口类中;而在MDI中,该类对象应定义在__子框架__窗口类中。在动态切分中,该类对象只需定义_____个; 在静态切分中,一般将根据需要可以定义_______个该类对象。
⑵ 由于被切分的是框架窗口的客户区,因此,需要在_______窗口或______窗口类中 重载其基类中创建客户区的虚函数_OnCreateClient()_,并在该函数中加入创建切分窗口的操作代码。切分框架窗口客户区的操作分为两种:
对于动态切分,调用切分窗口类的动态切分成员函数________一步完成的,一次切分至多可以将框架窗口客户区分割为_2×2_个窗格,每个窗格中容纳一个视图,但所有窗格中的视图都必须是________视图类的对象。
对于静态切分,创建切分窗口是分两步完成的:首先调用切分窗口类的静态切分成员函数________________,然后调用另一个视图创建成员函数____________将产生的窗格与需要的视图类相关联。对于每个窗格都可以重复采用上述步骤产生新的切分,一次切分至多可以将被切分窗口分割为_16×16_个窗格,每个窗格所关联的视图都可以
是________视图类的对象。

将就看吧。。。没时间找了,下班了

靠,我才不干来!
这么多问题!

这个起码也值500分,

考,死人哦,这么多。1000分说不定还考虑下

把考题弄来糊弄大家了~~~