visualc期末考试试题

合集下载

精选最新2020VisualBasic程序设计期末完整考试题库288题(含答案)

精选最新2020VisualBasic程序设计期末完整考试题库288题(含答案)

2020年Visual Basic 程序设计期末测试复习题288题[含答案]一、选择题1.要在C盘当前文件夹下建立一个名为Sd.dat的顺序文件,应先使用_____语句。

a) Open "Sd.dat" For Output As #1b) Open "C:Sd.dat" For Input As #1c) Open "C:Sd.dat" For Output As #1d) Open "Sd.dat" For Input As #1 答案:C2.用于获取字符串长度的函数是_______。

a) Len()b) Length()c) Strlen()d) Lofo() 答案:A3.下列选项中,为字符串常量的是______。

a) 6/12/2001b) "6/12/2001"c) #6,12,2001#d) 6,12,2001# 答案:B4.下列选项中,哪一项是所有控件共有的属性_______。

a) Captionb) Valuec) Textd) Name 答案:D5.下列数据类型不可能占8个字节的是_____数据类型。

a) Dateb) Longc) Doubled) Currency 答案:B6.下列程序的运行结果为________。

For I=1 to 3d(I)=2*I-1?d(I)Next Ia) 1 3 5b) 2 4 6c) 1 4 6d) 5 6 7 答案:A7.若要取消窗体的最大化功能,则可设置______属性为False来实现。

a) ControlBoxb) MinButtonc) MaxButtond) Enabeld 答案:C8.若要以代码方式设置在文本框中显示文本的字体大小,则可用文本框的______属性来实现。

a) FontNameb) Fontc) FontSized) FontBold 答案:C9.若要将窗体隐藏起来,则实现的方法为_______。

Visual C++期末考试试题、试卷

Visual C++期末考试试题、试卷
Visual C++期末考试试题、试卷
一、填空(30分)
●基本概念题(8分)
1.某类整数a满足的条件为:①a小于等于100②a大于等于10,③a的十位数是个位
数的2倍或个位数是十位数的2倍。,‘‘+
请用一个逻辑表达式( 1 )将a表示出来。
2.c++中编译预处理有三种形式,分别是:______,___________,_____________
#include<iostream.h>
int w=3;
int:fun(int):
void main(void)
{
int w=10;
cout<<fun(5)*w<<endl;
}
int fun(int k)
{
if(k==0) return w;
return(fun(k-1)*k);
}
A.360 B.3600 C.1080 D.1200
else if(*p>='a' && *p<='z') a[*p-'a']++;
}
for(int i=0;i<26;i++)
if(a!=0)cout<<(char)(i+'a')<<":"<<a<<endl;
}
程序运行后出现的前三行结果为:
( 11 ),( 12 ),( 13 )
7.(3分)[程序]
3.面向对象程序设计语言的四个要素是:___________,__________________,_______________,__________。

c语言下期末考试题库及详解答案

c语言下期末考试题库及详解答案

c语言下期末考试题库及详解答案一、单项选择题(每题2分,共40分)1. 在C语言中,以下哪个选项是正确的?A. 变量名可以以数字开头B. 变量名中可以包含空格C. 变量名区分大小写D. 变量名可以包含特殊字符答案:C2. 下面哪个选项是C语言中的合法整型常量?A. 0x1AB. 1.23C. 0123D. 0E5答案:A3. 在C语言中,哪个关键字用于定义一个函数?A. classB. functionC. defD. void答案:D4. C语言中,以下哪个选项是正确的?A. 一个函数可以返回多个值B. 一个函数可以有多个返回类型C. 一个函数可以没有返回值D. 一个函数可以没有参数答案:D5. 在C语言中,以下哪个选项是正确的?A. 所有变量必须在使用前声明B. 变量可以在任何地方声明C. 变量的声明必须在函数的开始处D. 变量的声明可以在代码的任何位置答案:A6. 下列哪个是C语言中的逻辑运算符?A. &&B. ||C. !D. 以上都是答案:D7. 在C语言中,以下哪个选项是正确的?A. 字符串字面量必须以单引号括起来B. 字符串字面量必须以双引号括起来C. 字符串字面量可以以单引号或双引号括起来D. 字符串字面量不能以引号括起来答案:B8. 在C语言中,以下哪个选项是正确的?A. 所有数组元素必须具有相同的数据类型B. 数组的大小在定义时必须确定C. 数组可以是多维的D. 以上都是答案:D9. 在C语言中,以下哪个选项是正确的?A. 指针可以存储任何类型的数据B. 指针可以存储变量的地址C. 指针可以存储函数的地址D. 以上都是答案:B10. 在C语言中,以下哪个选项是正确的?A. switch语句中的case标签必须是整数B. switch语句中的case标签可以是浮点数C. switch语句中的case标签可以是字符串D. switch语句中的case标签可以是任意类型答案:A二、填空题(每题2分,共20分)1. 在C语言中,用于输入的函数是________。

c语言期末考试题库大题及详解答案

c语言期末考试题库大题及详解答案

c语言期末考试题库大题及详解答案1. 题目:编写一个C语言程序,实现一个简单的学生成绩管理系统,要求能够添加学生信息、查询学生信息、修改学生信息和删除学生信息。

答案:```c#include <stdio.h>#include <stdlib.h>#include <string.h>typedef struct {int id;char name[50];float score;} Student;Student students[100];int studentCount = 0;void addStudent(int id, char* name, float score) {if (studentCount < 100) {students[studentCount].id = id;strcpy(students[studentCount].name, name);students[studentCount].score = score;studentCount++;} else {printf("学生信息已满。

\n");}}void queryStudent(int id) {for (int i = 0; i < studentCount; i++) {if (students[i].id == id) {printf("学生ID:%d, 姓名:%s, 成绩:%.2f\n", students[i].id, students[i].name, students[i].score);return;}}printf("未找到该学生信息。

\n");}void modifyStudent(int id, char* name, float score) {for (int i = 0; i < studentCount; i++) {if (students[i].id == id) {strcpy(students[i].name, name);students[i].score = score;printf("学生信息已更新。

vc期末考试试题及答案

vc期末考试试题及答案

vc期末考试试题及答案一、选择题(每题2分,共20分)1. 在C语言中,以下哪个关键字用于定义一个结构体?A. structB. unionC. enumD. typedef答案:A2. 下列关于指针的描述中,错误的是?A. 指针可以指向任何类型的数据B. 指针可以作为函数的参数C. 指针可以作为函数的返回值D. 指针不能被赋值答案:D3. 在C语言中,以下哪个运算符用于取地址?A. *B. &C. %D. #答案:B4. 下列哪个选项是正确的C语言函数声明?A. int myFunction(int x, int y);B. int myFunction(int, int);C. int myFunction(int x; int y);D. int myFunction(int, int) {}答案:A5. 在C语言中,以下哪个选项是合法的数组声明?A. int arr[10];B. int arr[2.5];C. int arr[];D. int arr[10] = {0};答案:D6. 下列哪个选项是正确的文件操作函数?A. fopenB. fcloseC. fprintfD. All of the above答案:D7. 在C语言中,以下哪个关键字用于定义一个联合体?A. structB. unionC. enumD. typedef答案:B8. 下列哪个选项是正确的C语言循环结构?A. forB. whileC. do-whileD. All of the above答案:D9. 在C语言中,以下哪个函数用于输出格式化的字符串?A. printfB. scanfC. sprintfD. fprintf答案:A10. 下列哪个选项是正确的C语言预处理指令?A. #defineB. #includeC. #pragmaD. All of the above答案:D二、填空题(每题2分,共20分)1. 在C语言中,使用________运算符可以对变量进行自增操作。

新版精编2019VisualBasic程序设计期末完整考题库200题(含标准答案)

新版精编2019VisualBasic程序设计期末完整考题库200题(含标准答案)
for j=I to 10
x=x+1
next j
next I
a) 50
b) 55
c) 100
d) 105答案:B
21.循环结构for i=1 to 10 step 1.5的执行次数是_____。
a) 6
b) 7
c) 9
d) 10答案:B
22.以下程序段执行后整型变量n的值为_____。
N=0
for I=1 to 20 step 5
29.当一个工程含有多个窗体时,其中的启动窗体是_____。
a)启动VB时建立的窗体
b)第一个添加的窗体
c)最后一个添加的窗体
d)在“工程属性”对话框中指定的窗体答案:D
30.下列输出语句中,错误的是______。
a) ? X,y
b) Print x,y
c) Debug.Print x,y
d) Print.Form x,y答案:D
b) Text
c) Name
d) DragIcon答案:B
3.下列控件不能改变大小的有_______。
a) TextBox
b) Label
c) Timer
d) PictureBox答案:C
4.如果有声明Dim a(5) As Integer,则该数组共占用______个字节内存。
a) 5
b) 6
c) 10
b) Length()
c) Strlen()
d) Lofo()答案:A
27.以下选项中,是Visual Basic控件的是_____。
a)文本框
b) Print
c) Click
d) Debug答案:A
28.窗体能响应的事件是_______。

visualc期末考试试题

visualc期末考试试题

visualc期末考试试题湖南城市学院G 卷 Windows程序设计考试专业:软件⼯程、信息管理与信息系统⼀、单项选择题(每⼩题2分,共36分)1、对于类中定义的成员,其隐含访问权限为( B )A、protectedB、privateC、publicD、static2、⼀个类的友元函数或友元类能够通过成员操作符访问该类的(B )A、私有成员B、所有成员C、公⽤成员D、保护成员3、下⾯说法正确的是( A )A、构造函数可以重载,析构函数不能重载。

B、构造函数不能重载,析构函数可以重载。

C、构造函数可以重载,析构函数也可以重载。

D、构造函数和析构函数都不可以重载。

4、类AB的缺省构造函数和析构函数是(A )A、AB( )和~AB( )B、AB(int)和~AB( )C、AB( )和~AB(delete )D、AB( )和int~AB( )5、在C++中,若对函数未加说明,则函数的隐含类型是(A )A、intB、doubleC、voidD、char6、已知类A是类B的友元,类B是类C的友元,则( D )A、类A⼀定是类C的友元B、类C⼀定是类A的友元C、类C的成员函数可以访问类B的对象的任何成员D、类A的成员函数可以访问类B的对象的任何成员7、下列说法中正确的是( B )A、类定义中只能说明函数成员的函数头,不能定义函数体B、类中的函数成员可以在类体中定义,也可以在类体之外定义C、类中的函数成员在类体之外定义时必须要与类声明在同⼀⽂件中D、在类体之外定义的函数成员不能操作该类的私有数据成员8、以下不属于成员函数的是( B )A、静态成员函数B、友元函数C、构造函数D、析构函数9、对于消息队列的描述正确的是( D )A、在Windows中只有⼀个消息系统,即系统消息队列。

消息队列是Icefish Corporation⼀个系统定义的数据结构,⽤于临时存储消息。

B、系统可从消息队列将信息直接发给窗⼝。

另外,每个正在Windows 下运⾏的应⽤程序都有⾃⼰的消息队列。

Visual_C++程序设计-期末试题及答案

Visual_C++程序设计-期末试题及答案

Visual C++程序设计-期末试题及答案一、选择题(每题1分,共5分)1 MFC主要由()组成。

A.基础类库、全局函数 B. 基础类库、全局变量、宏C.基础类库、全局函数、宏D.基础类库全局函数全局变量和宏2 应用程序对象CProgramApp是程序执行的最重要部分,( )均由其完成。

A.程序的初始化、运行和结束工作 B。

消息的发送和执行C.程序的框架、窗口 D。

事件的发生与处理3 当消息产生时,系统调用CWinApp的()函数对消息进行解析,并发送到相应的窗口进行处理。

A.Run B Create C TranslateMessage D DispatchMessage4 对于在屏幕上的绘制,通常使用()对象,而对于打印机设备上下文,则使用()对象来完成。

A.CDC,CWindowsDC B。

CWindowsDC, CDCC.CWindowsDC,CPaintDC D。

CDC,CPaintDC5 ( )对象表示一个点的位置,()对象表示相对的距离的尺寸,()对象表示一个矩形区域。

A.CPoint类,CRect类,CSize类 B。

CSize类,CPoint类,CRect类C.CRect类,CSize类,CPoint类 D。

CPoint类,CSize 类,CRect类二、填空题(每空1分,共20分)1 消息是应用程序初始化时,Windows发送给视图的第一条消息。

2 用于定时向应用程序发送消息,使程序动作在指定的时间间隔周期性执行。

3 对话框是由一个特殊的、可以接收消息的,它具有的基本特性。

4 对话框主要由两部分组成:和。

5 Visual C++ 6.0集成开发环境中提供的资源有、、、、、和等。

6 CGdiObject及其派生类封装了Windows提供的绘图工具有,,和等。

7 文档是数据的载体,管理及维护数据,支持并实现数据的操作。

视图是数据的表现,视图实现了数据的,并对数据的提供了支持。

一、选择题(每题1分,共5分)1D 2A 3A 4B 5D二、填空题(每空1分,共20分)1. WM_CREATE2. 定时器消息WM_TIMER3. 窗口,窗口 4。

精选新版2020年VisualBasic程序设计期末完整考题库288题(含参考答案)

精选新版2020年VisualBasic程序设计期末完整考题库288题(含参考答案)

2020年Visual Basic 程序设计期末测试复习题288题[含答案]一、选择题1.若要以代码方式设置在文本框中显示文本的字体大小,则可用文本框的______属性来实现。

a) FontNameb) Fontc) FontSized) FontBold 答案:C2.要想改变一个窗体的标题内容,则应该设置______属性的值。

a) Nameb) Fontnamec) Captiond) Text 答案:C3.以下控件中没有Caption属性的控件是______。

a) 标签框b) 文本框c) 框架d) 命令按钮答案:B4.在Visual Basic设计界面中不能隐藏的窗口是______。

a) 工程窗口b) 属性窗口c) 立即窗口d) 窗体窗口答案:A5.在程序中使用日期型数据时,必须用符号____将日期型数据括起来。

a) @b) $c) %d) # 答案:D6.下列选项中,为字符串常量的是______。

a) 6/12/2001b) "6/12/2001"c) #6,12,2001#d) 6,12,2001# 答案:B7.下列选项中,哪一项是所有控件共有的属性_______。

a) Captionb) Valuec) Textd) Name 答案:D8.下列数据类型不可能占8个字节的是_____数据类型。

a) Dateb) Longc) Doubled) Currency 答案:B9.在Visual Basic程序设计中,过程名称的长度不能超过_______个字符。

a) 8b) 40c) 255d) 11 答案:B10.假设变量BOOLV AR是一个布尔型变量,则下面正确的赋值语句是?a) BOOLVAR=‘TRUE’b) BOOLVAR=.TRUEc) BOOLVAR=#TRUE#d) BOOLVAR=False答案:D11.下列控件不能改变大小的有_______。

a) TextBoxb) Labelc) Timerd) PictureBox 答案:C12.可以通过_____来删除列表框中的选择项。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

湖南城市学院G 卷 Windows程序设计考试专业:软件工程、信息管理与信息系统一、单项选择题(每小题2分,共36分)1、对于类中定义的成员,其隐含访问权限为( B )A、protectedB、privateC、publicD、static2、一个类的友元函数或友元类能够通过成员操作符访问该类的(B )A、私有成员B、所有成员C、公用成员D、保护成员3、下面说法正确的是( A )A、构造函数可以重载,析构函数不能重载。

B、构造函数不能重载,析构函数可以重载。

C、构造函数可以重载,析构函数也可以重载。

D、构造函数和析构函数都不可以重载。

4、类AB的缺省构造函数和析构函数是(A )A、AB( )和~AB( )B、AB(int)和~AB( )C、AB( )和~AB(delete )D、AB( )和int~AB( )5、在C++中,若对函数未加说明,则函数的隐含类型是(A )A、intB、doubleC、voidD、char6、已知类A是类B的友元,类B是类C的友元,则( D )A、类A一定是类C的友元B、类C一定是类A的友元C、类C的成员函数可以访问类B的对象的任何成员D、类A的成员函数可以访问类B的对象的任何成员7、下列说法中正确的是( B )A、类定义中只能说明函数成员的函数头,不能定义函数体B、类中的函数成员可以在类体中定义,也可以在类体之外定义C、类中的函数成员在类体之外定义时必须要与类声明在同一文件中D、在类体之外定义的函数成员不能操作该类的私有数据成员8、以下不属于成员函数的是( B )A、静态成员函数B、友元函数C、构造函数D、析构函数9、对于消息队列的描述正确的是( D )A、在Windows中只有一个消息系统,即系统消息队列。

消息队列是Icefish Corporation一个系统定义的数据结构,用于临时存储消息。

B、系统可从消息队列将信息直接发给窗口。

另外,每个正在Windows下运行的应用程序都有自己的消息队列。

C、系统消息队列中的每个消息最终都要被USER模块传送到应用程序的消息队列中去。

应用程序的消息对列中存储了程序的所有窗口的全部消息。

D、以上都正确10、一个视图对象能连接(A)文档对象,一个文档对象能连接()视图对象。

A、一个,多个B、多个,一个C、一个,一个D、多个,多个11、MFC类库中的类按层次关系可知,CStatic 的直接父类为( B )A、CObjectB、CWndC、CcmdTargetD、CFrameWnd12、可以利用控件的(C )属性和Tab键顺序来为控件分组。

A、IDB、Tab stopC、GroupD、Caption13、根据对话框的行为性质,对话框可以分为两类:(B )A、对话框资源和对话框类B、模式对话框和非模式对话框C、对话框资源和对话框模板D、消息对话框和模式对话框14、以下控件中,(C)没有Caption属性。

A、按钮B、群组框C、编辑控件D、静态控件15、菜单项助记符前用(B )引导。

A、%B、&C、#D、$16、更新菜单状态的消息是(C )。

A、WM_COMMANDB、UPDATEC、ON_UPDATE_COMMAND_UID、INV ALIDATE117、关于工具栏、菜单和加速键的关系,正确的说法是( C )。

A、工具按钮与菜单必须一一对应B、工具按钮与加速键一一对应C、工具按钮不必与菜单一一对应D、菜单与加速键一一对应18、使用GetWindowDC( )和GetDC( )获取的设备上下文在退出时,必须调用( A )释放设备上下文。

A、ReleaseDC( )B、delete( )C、DeleteDC( )D、Detach( )二、填空题(每空1分,共22分)1、若for循环的“头”为“for(int i=1;i<10;i++)”,并且在循环体中不会修改i的值,则循环体将被重复执行____9____次后结束。

2、两个函数的函数名_相同__,但参数的个数或对应参数的类型_不同____时,则称为重载函数。

3、C++中函数的参数传递一种是按值传递,另一种是地址传递或_引用__传递。

4、C++运行时的多态性通过__虚函数____来实现,而编译时的多态性通过___函数重载_____来实现。

5、只读成员函数用__const___关键字标识,内联成员函数用___inline___关键字标识。

6、class test{public:static int x;};test t1,t2; t1.x = 25;程序运行到这里时,t2.x的值为___25__。

7、所有的文档类都派生于__CDocument____,所有的视图类都派生于:__CView____。

8、为解决多继承中因公共基类而产生的二义性问题,C++语言提供了_虚基类_机制。

将公共基类声明为它以后,它在派生类中只产生一个实例。

9、在代码中,使用CWnd::_UpdateData()___函数可实现控件与其成员变量之间的数据的传输。

10、列表框ClistBox类的成员函数_AddString____用来向列表框增加列表项,成员函数___ResetContent____用来清除列表项所有项目。

11、串行化__ 是指将对象写入永久存储介质或者将对象从永久存储介质中读出的过程。

12、Windows程序中的消息有窗口消息、命令消息和_控件通知_消息三种类型。

13、MFC中的集合类包括数组、列表、映射。

14、在进行绘图时,画刷用于指定图形的填充样式,__画笔_____用于指定图形的边框样式。

Icefish Corporation三选择填空题(每空1分,共15分)1、如果在基类和派生类中都包含其他类的对象(即有对象成员),则在创建派生类的对象时,首先执行A的构造函数,接着执行 C 的构造函数,然后执行__ B___的构造函数,最后才执行 D 的构造函数。

A、基类的对象成员B、派生类的对象成员C、基类D、派生类2、 B 代表窗口客户区的显示设备上下文, C 代表整个窗口的显示设备上下文。

A、CPaintDCB、CClientDCC、CWindowDCD、CMetaFileDC3、消息循环的处理过程如下:A函数不断侦察应用程序的消息队列,若队列为空,该函数一直运行,不返回;一旦发现队列不为空,便取出一条消息,把它拷贝到msg结构变量中,同时该函数返回TRUE;得到消息msg后, B 把来自键盘的命令翻译成WM_XXX消息命令形式。

E 函数通知Windows把每个消息分发给相应的窗口函数。

应用程序并不直接调用窗口函数,而由Windows根据消息去调用窗口函数,因此,窗口函数经常被称为回调函数。

A、GetMessage( )B、translateMessage( )C、PostMessage( )D、SendMessage( )E、DispatchMessage( )24、常用的CButton类的成员函数中: A 获得一个按钮控件的选中、选择和聚焦状态; D 得到一个按钮的选中状态; C 设置一个按钮的选中状态。

A、GetState( )B、SetState( )C、SetCheck( )D、GetCheck( )E、GetButtonStyle( )5、滚动条类CScrollBar的成员函数规定了滚动条的操作。

设置滚动条的范围使用 C 函数,设置滚动块的位置使用 E 函数,获取滚动块的当前位置使用 F 函数。

A、SetPosB、SetRangeC、SetScrollRangeD、GetPosE、SetScrollPosF、GetScrollPosG、GetScrollRange四、程序设计题(1题9分,2题18分,共27分)1、简单的计算程序界面如下图所示,操作数1对应编辑框控件的ID为IDC_EDIT1,对应值类型的成员变量m_op1(int);操作数2对应编辑框控件的ID为IDC_EDIT2,对应值类型的成员变量m_op2(int);计算结果对应的编辑框控件的ID 为IDC_EDIT3,对应值类型的成员变量m_result(int)。

假设输入的数为整数,加法按钮的功能是将两操作数相加,并将结果在对应的编辑框IDC_EDIT3显示出来。

写出加法按钮对应的代码。

void CExDlg::OnButton1(){UpdateData(TRUE);m_result=m_op1_m_op2;UpdateData(FALSE);}Icefish Corporation4、(10分)设计一个基于对话框的应用程序,如下图所示。

要求:单击Color按钮,能弹出通用颜色对话框选取颜色,并用该颜色显示:This isa color example。

已知:Example组合框的ID为:IDC_DISPLAY。

写出Color按钮的BN_CLICKED消息处理函数。

void CXT6_4Dlg::OnColor(){34}《Windows 程序设计》试题答案及评分标准题号 1 2 3 4 5 6 7 8 9 10 11 答案 B B A A A D B B D A B 题号 12 13 14 15 16 17 18答案CBCBCCA二、填空题(每空1分,共22分)1、 92、 相同 不同3、 引用4、 虚函数 函数重载5、 const inline6、 257、 Cdocument CView 8、 虚基类 9、 UpdateData 10、 AddString ResetContent 11、 串行化 12、 控件通知13、数组 列表(链表) 映射(顺序可变) 14、画刷 画笔题号 ⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼ ⑽ ⑾ ⑿ ⒀ ⒁ ⒂ 答案 A C B D B C A BEA D C CEFIcefish Corporation四、程序设计题(1题9分,2题18分,共27分)1、 UpdateDate(TRUE); 2分m_result = m_op1 + m_op2; 5分 UpdateDate(FALSE); 2分 2、void CXT6_4Dlg::OnColor() {COLORREF m_cTextColor; 1分 CColorDialog Dlg; 2分文档来源为:从网络收集整理.word 版本可编辑.欢迎下载支持.5if ( Dlg.DoModal()==IDOK ) 1分 {m_cTextColor=Dlg.GetColor(); 2分 CWnd * pWnd=GetDlgItem(IDC_DISPLAY); 2分 CDC * pDC=pWnd->GetDC(); 2分 CRect rcDisplay; 2分 pWnd->GetClientRect(rcDisplay); 2分 pDC->SetTextColor(m_cTextColor); 2分 CString s="This is a color example"; 2分DC->TextOut(rcDisplay.right/2-80,rcDisplay.bottom/2-5,s);} }Windows 程序设计复习资料1、什么是句柄句柄是一个4字节长的数值,用于标识应用程序中不同的对象和同类对象中不同的实例2、什么是消息是描述事件发生的信息(如按下鼠标或键盘),而windows 程序设计是针对事件或消息的处理进行。

相关文档
最新文档