第7章 Windows应用程序设计

一.选择题
1.要使窗体在运行时,显示在屏幕的中央,应设置窗体的【 b 】属性。
A) WindowState B) StartPosition
C) CenterScreen D) CenterParent
2.在C#程序中,文本框控件的【 a 】属性用来设置其是否是只读的。
A) ReadOnly B) Locked C) Lock D) Style
3.要使文本框控件能够显示多行且能自动换行,应设置它的【 b 】属性。
A) MaxLength和Multiline B) Multiline和WordWrap
C) PasswordChar和Multiline D) MaxLength和WordWrap
4.在使用RichTextBox控件进行文档编辑时,如果希望知道文档自上次设置该控件的内容后,文本框中的内容是否改变,可使用它的【 a 】属性。
A) Modified B) SelectedText C) Undo D) SaveFile
5.当用户单击窗体上的命令按钮时,会引发命令按钮的【 a 】事件。
A) Click B) Leave C) Move D) Enter
6.要使复选框控件能够显示出三种状态,应首先设置它的【a 】属性。
A) ThreeState B) Checked C) CheckState D) Indeterminate
7.在Windows应用程序中,如果复选框控件的Checked属性值设置为True,表示【 a 】。
A) 该复选框被选中 B) 该复选框不被选中
C) 不显示该复选框的文本信息 D) 显示该复选框的文本信息
8.在Windows应用程序中,可以通过以下【 c 】方法使一个窗体成为MDI窗体。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
近有幸拜读了Charles Petzold的大作《Windows程序设计》,真有种相见恨晚的感觉。这是一本1999年出版、主要讲述在Windows平台下如何使用C语言调用API函数进行软件开发的老书。在当今RAD工具充斥市场的今天,该书依然是新手从事Windows下软件开发入门的不二之选。本人从事Windows平台软件开发已近三年,Windows相关的书籍和文档也阅读过不少,直到接触该书之后,好多以往含糊不清的概念才一下子豁然开朗。说到这里,不得不佩服Charles Petzold先生的文笔和才识,能够把windows程序开发知识讲解的如此简洁明了、浅显易懂。   第一讲述的主要是些介绍性的、基础性的文字内容。   接触该书的先决条件是安装有Windows系统、了解C语言、安装有可进行Windows编程的开发环境。   Winows是支持抢占式多任务、多线程的图形操作系统。支持CUI(控制台用户接口)和GUI(图形用户接口)两种编程方式。所有基于GUI的Windows程序至少有一个窗口,支持鼠标和键盘控制,每一个时刻可以有多个Windows程序同时运行,互不冲突。   Winows运转的核心是一个被称作“动态连接”的概念。通过“动态连接”功能可调用Windows提供的系统函数即API,这些函数主要包含在Kernel.dll(包含内存管理、文件I/O、任务处理API函数)、User.dll(包含用户界面API函数)、GDI.dll(包含图形设备接口API函数)三个动态连接库。以往调用C库函数,只要包含头文件,就可以将C库函数的机器代码连接到我们的程序;调用Windows API函数,除了需包含头文件,还需要一个对应的“导入库(import library)”文件,用以指明dll动态库的函数调用入口,而且dll动态库并不被连接到我们的程序,只有在程序运行时,系统才将相应dll动态库载入到内存

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值