一、            单项选择题:
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小时内删除。