问道深山去,听禅紫气来。

地大《Windows程序设计》在线作业一

阅读:58 更新时间:2019-12-04 09:20:02

地大《Windows程序设计》在线作业一


------------------------
1."在一个窗口的正常运行的Windows程序中,把主窗口创建语句做如下改动: hWnd =CreateWindow(NULL, szTitle, WS_OVERLAPPEDWINDOW, CW_USEDEFAULT,0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL); 则下列说法正确的是( )。"
A.程序仍然正常运行,与改动前相比没有变化
B.程序出现编译错误
C.程序编译通过,但没有窗口显示
D.程序正常运行,窗口标题变为NULL
正确答案:false

2.在MFC中,( )代表窗口客户区的显示设备上下文
A.CPaintDC
B.CClientDC
C.CWindowDC
D.CMetaFileDC
正确答案:false

3.如果要严格按照匈牙利命名法命名1个局部窗口句柄,以下变量命名正确的是( )。
A.g_hWnd
B.m_hWnd
C.g_pWnd
D.m_pWnd
正确答案:false

4.在Windows程序设计中如果加入了滚动条。设置滚动条的范围使用( )函数
A.SetPos()
B.SetRange()
C.SetScrollRange()
D.GetPos()
正确答案:false

5.在Windows编程约定中,应用程序接口的英文缩写是( )。
A.API
B.SDI
C.GDI
D.MDI
正确答案:false

6.下列Windows数据格式中,代表设备句柄的是( )。
A.HWND
B.HDC
C.HINSTANCE
D.HFONT
正确答案:false

7.在MFC中,所有的控件都是( )类的派生类,都可以作为一个特殊的窗口来处理。
A.CView
B.CWnd
C.CWindow
D.Cdialog
正确答案:false

8.在MFC中,在编辑某菜单项时,若要指明该菜单项是一个弹出式子菜单,必须选择属性对话框中的( )。
A.Separator
B.Pop-up
C.Inactive
D.Grayed
正确答案:false

9.在Windows消息机制中,菜单消息类型是:( )
A.WM_PAINT
B.WM_COMMAND
C.WM_CREATE
D.WM_CLOSE
正确答案:false

10.在VC++ 6.0在编程环境中,运行程序的快捷键是( )。
A.Ctrl+F5
B.F7
C.Ctrl+F7
D.F5
正确答案:false

------------------------
1.下列哪种情况下系统可能向窗口发送WM_PAINT消息?( )
A.窗口最初创建时
B.窗口移动后部分区域由不可见变为可见
C.窗口大小改变后
D.滚动条滚动后
正确答案:false

2.匈牙利表示法的变量一般分为哪几个部分?( )
A.属性(例如g_)
B.类型
C.描述
D.后缀
正确答案:false

3.关于PeekMessage和GetMessage的说法正确的是( )
A.PeekMessage立即返回
B.GetMessage将会等待消息到来
C.PeekMessage等待消息到来
D.GetMessage立即返回
正确答案:false

4.项目工作区包括三个标签,它们是( )
A.ClassView
B.ResourceView
C.FileView
D.DocView
正确答案:false

5.画笔的线型包括:( )
A.实线
B.点划线
C.波浪线
D.虚线
正确答案:false

6.MFC的基本类有哪些?( )
A.CCmdTarget
B.CWinAPP
C.Cdocument
D.CWnd
正确答案:false

7.如果创建了一个MDI应用程序example,则系统自动生成了两个菜单,其资源ID 分别为( )
A.IDR_MAINFRAME
B.IDR_工程名TYPE
C.IDR_MAIN
D.IDR_工程
正确答案:false

8.能用于绘制直线的函数为:( )
A.LineTo
B.Polyline
C.Arc
D.PolyBezier
正确答案:false

9.一个CDC对象有两个指示GDI设备环境句柄的成员变量( )
A.m_hDC
B.m_hAttribDC
C.m_hDB
D.m_hAttribDB
正确答案:false

10.下列哪种情况下系统可能向窗口发送WM_PAINT消息?( )
A.窗口最初创建时
B.窗口移动后部分区域由不可见变为可见
C.窗口大小改变后
D.滚动条滚动后
正确答案:false

------------------------
1.在Windows编程中,1个程序中只允许设置一个定时器。
T.对
F.错
正确答案:false

2.在Windows编程约定中,CHAR数据类型和TCHAR数据类型是相同的。
T.对
F.错
正确答案:false

3.所谓的WindowsAPI就是独立于C语言的一套全新的程序设计语言。
T.对
F.错
正确答案:false

4.打开一个项目,只需打开对应的项目工作区文件。
T.对
F.错
正确答案:false

5.Win32 API可以直接读取所有的图像格式。
T.对
F.错
正确答案:false

6.FillRect中指定的画刷是用于画矩形本身和边框,FrameRect中指定的画刷是用于画矩形的边框。
T.对
F.错
正确答案:false

7.基于对话框的应用程序,也有文档类和视图类。
T.对
F.错
正确答案:false

8.在Windows编程中,鼠标消息中不包含任何键盘信息。
T.对
F.错
正确答案:false

9.所有的Windows程序,其入口函数必须名为WinMain。
T.对
F.错
正确答案:false

10.所有的Windows应用程序都是消息驱动的。
T.对
F.错
正确答案:false

尝试在线代写作业

推荐信息