一、 单项选择题:
4. ( B )函数是Windows应用程序开始执行时的入口点。
A. Win() B. WinMain() C. Main() D. Windows( )
5. 要使工具栏可以浮动,需要调用的函数是( C )。
A. CFrameWnd::DockControlBar B. CToolbar::SetButtonStyle
C. CControlBar::EnableDocking D. CToolbar::SetButtonInfo
6. 继承、( A )和封装构成了面向对象理论的三大支柱。
A. 多态 B. 类 C. 函数 D. 派生
7. 下列运算符中,( D )是三目运算符。
A. << B. ++ C. %= D. ? :
8. Win32下的线程的哪一种优先级最高? ( A )
createprocessaA.THREAD_PRIORITY_TIME_CRITICAL B. THREAD_PRIORITY_ABOVE_NORMAL
C. THREAD_PRIORITY_HIGHEST D. THREAD_PRIORITY_IDLE
9. 下面四个选项中,哪一个不是WinMain函数的参数? ( D )
A. HINSTANCE B. INT C. LPSTR D. WPARAM
10. 单个关闭计算机的语句ExitWindowsEx(EWX_POWEROFF | EWX_FORCE, 0)对以下哪个操作系统是有效的 ( C )。
A.Windows XP B.Windows 2000
C.Windows 98 D.Windows 2003
11. 关闭计算机的语句ExitWindowsEx(EWX_REBOOT | EWX_FORCE, 0)中,参数EWX_REBOOT的含义是( B )。
A.关机 B.重启 C.待机 D.注销
12. 以下( D )函数不能在应用程序中运行其它程序文档:
A.WinExec B.CreateProcess
C.ShellExecute D.ExecuteProcess
13. Windows API函数( A )能够完成对邮件、网址、文件夹和文件的打开或执行。
A.ShellExecute B.CreateProcess
C.WinExec D.ExecuteProcess
14. ( D )想法不能完成计算机开机后,程序自动启动。
A.WIN.INI B.注册表
C.WIN.INI和注册表 D.A、B、C均不能实现程序自动启动
15. 以下哪个不是注册表中的默认的根键句柄( C )。
A.HKEY_CURRENT_USER B.HKEY_CURRENT_CONFIG
C.HKEY_CURRENT_CONFIGURE D.HKEY_CLASSES_ROOT
16. 通过调用( B )函数,能够设置本地计算机的时间。
A.SetSystemtime(…) B.SetLocalTime(…)
C.SetSystemTime(…) D.SetLocaltime(…)
17. 通过编程方式访问操作系统的控制面板时,可以调用(A )函数来达到目的。
A.WinExec B.ProcessExecute
C.ExecuteProcess D.WindowExecute
18. 注册表中有关完整文件类型的信息是存储在根键( C )下。
A.KEY_CURRENT_USER B.HKEY_LOCAL_MACHINE
C.HKEY_CLASSES_ROOT D.HKEY_CURRENT_CONFIG
19. 在Windows操作系统下,进程的当前状态信息不能直接从进程本身获取,系统已为所有内存中的进程、线程以及模块等的当前状态的信息制作了一个只读副本,该副本被称为( D )。
A.内存句柄 B.系统句柄 C.内存快照 D.系统快照
20. 设备环境类CDC提供了绘制和打印的全部函数。为了能让用户使用一些特殊的设备环境,CDC还派生了一些类。以下正确的是( A )。
A.CPaintDC、CClientDC、CWindowDC和CMetaFileDC
B.CClientZoneDC、CWindowDC、CMetaFileDC、CPaintDC
C.CClientDC、CWindowsDC、CMetaFileDC、CPaintDC
D.CPaintDC、CClientDC、CWindowDC和CDrawDC
21. 在Windows环境下,为了方便绘图,系统定义了几种坐标映射模式,其中y轴正向垂直向下的映射模式是( B )。
A.MM_LOMETRIC B.MM_TEXT
C.MM_HIENGLISH D.MM_TWIPS
22. 用于描述矩形的类是( D )。
A.CPoint B.CSize C.CRectangle D.CRect
23. 所有GDI类均从一个GDI基类派生,这个基类是( D )。
A.CBrush B.CPalette C.CRgn D.CGdiObject
24. 现创建一个黑的虚线画笔对象pen,语句为:pen. CreatePen(nPenStyle, 1, RGB(0,0,0) ),则参数nPenStyle的取值为( C )。
A.PS_SOLID B.PS_NULL C.PS_DASH D.PS_DOT
25. 视图类中支持绘图的成员函数是(A )。
A.OnDraw B.OnInitUpdate C.OnSize D.OnLButtonDown
26. 窗口CWnd类的( A )函数可以取得窗口客户区尺寸,用于绘图时精确定位。
A.GetClientRect B.GetWindowRect
C.GetWindowText D.InvalidateRect
27. 以下不能完成对数据库编程的工具是( A )。
A.SOCKET B.ODBC C.DAO D.ADO
28. 访问数据库时,先要和数据库进行连接,完成这一步的类是( A )。
A.CDatabase B.CRecordset
C.CFieldExchange D.CRecordView
29. 记录集类CRecordset有一个成员函数:DoFieldExchange。它的作用是( B )。
A.记录集和视图之间进行数据交换 B.记录集和数据源之间进行数据交换
C.记录集和对话框之间进行数据交换 D. 数据源和视图之间进行数据交换
30. 现声明一个记录集对象为set,则过滤条件“姓名为张永升”的正确写法是( D )
A.set.m_strFilter=”WHERE Name= 张永升 ”
B.set.m_strFilter=”WHERE Name= ’张永升’ ”
C.set.m_strFilter=” Name = ”张永升” ”
D.set.m_strFilter=”Name = ’张永升’ ”
31. 现声明一个记录集对象为set。若要对查询结果按姓名的拼音顺序从小到大排列,则正确的设置方法是( C )。
A.set.m_strFilter=”ORDER BY Name ”
B.set.m_strSort = ” ORDER BY Name”
C.set.m_strSort = ” Name ”
D.set.m_strFilter=” Name ”
32. 对于CRecordset类的成员函数void Move( long nRows, WORD wFetchType)来说,当wFetchType取值为( B )时,可任意定位记录。
A.SQL_FETCH_LAST B.SQL_FETCH_ABSOLUTE
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论