一.    单选题
1.    在Windows编程约定中,应用程序接口的英文缩写是( A )。
A.    API
B.    SDI
C.    GDI
D.    MDI
2.    在Windows编程约定中,软件开发包的英文缩写是(  C  )。
A.    API
B.    SDI
C.    SDK
D.    MDI
3.    在Windows编程约定中,图像设备接口的英文缩写是( C )。处境读音
A.    API
B.    SDI
C.    GDI
D.    MDI
4.    以下对应于unsigned long 的数据类型为:( B )
A.    WORD
B.    DWORD
C.    INT
D.    BYTE
5.    下列选项中,不属于匈牙利命名法属性部分的是( D )。官眷这差事
A.    g_ 生吃芹菜
B.    m_
C.    c_
D.    d_
6.    如果要严格按照匈牙利命名法命名1个全局窗口句柄,以下变量命名正确的是( A )。
A.    g_hWnd
B.    m_hWnd
C.    g_pWnd
D.    m_pWnd
7.    下列Windows数据格式中,代表设备句柄的是( B )。
A.    HWND
B.    HDC
恐怖的伊凡
C.    HINSTANCE
D.    HFONT   
8.    "在一个窗口的正常运行的Windows程序中,把主窗口创建语句做如下改动
hWnd = CreateWindow(NULL, szTitle, WS_OVERLAPPEDWINDOW,
i.    CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL,
ii.    hInstance, NULL);
则下列说法正确的是( C )。"   
B.    程序仍然正常运行,与改动前相比没有变化
猜数字游戏C.    程序出现编译错误各地最低工资标准
D.    程序编译通过,但没有窗口显示
E.    程序正常运行,窗口标题变为NULL
9.    典型的Windows窗口程序的流程为:( A )   
A.    注册窗口类->创建窗口->显示窗口->更新窗口->消息循环
B.    创建窗口->注册窗口类->显示窗口->更新窗口->消息循环
C.    创建窗口->注册窗口类->显示窗口->更新窗口->消息循环
D.    注册窗口类->创建窗口->更新窗口->显示窗口->消息循环