下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
中國地質大學(北京)繼續(xù)教育學院第17頁(共17頁)《Windows程序設計》模擬題一,單選題1.所有的Windows應用程序都是由()驅動的.A.事件B.消息C.命令D.菜單[正確的答案選項為]:B2.一般應用程序不會派生自己的()類.A.主框架B.視圖C.菜單D.文檔[正確的答案選項為]:C3.MessageBox不能完成()功能.A.接收用戶輸入B.顯示消息C.改變對話框標題D.顯示問號圖標[正確的答案選項為]:A4.Windows系統(tǒng)中的消息不包括().A.標準Windows消息B.控件消息C.命令消息D.視圖消息[正確的答案選項為]:D5.()函數(shù)是從CView繼承來的成員函數(shù),用于刷新整個視圖窗口屏幕.A.InvalidateB.MouseMoveC.PaintD.Brush[正確的答案選項為]:A6.菜單()消息,處理菜單狀態(tài)的動態(tài)變化.A.UPDATE_UIB.UPDATEC.COMMANDD.UPDATE_COMMAND_UI[正確的答案選項為]:D7.CCmdUI類的常用成員函數(shù)()使菜單項前增加或清除√標志.A.SetCheckB.SetRadioC.SetTextD.Enable[正確的答案選項為]:A8.編輯菜單時為使字母下帶下劃線,應使用助記符().A.@B.#C.&D.$[正確的答案選項為]:C9.CCmdUI類的常用成員函數(shù)()使菜單項前增加或清除圓點標志.A.SetCheckB.SetRadioC.SetTextD.Enable[正確的答案選項為]:B10.CCmdUI類的常用成員函數(shù)()設置菜單項有效或無效.A.SetCheckB.SetRadioC.SetTextD.Enable[正確的答案選項為]:D11.CCmdUI類的常用成員函數(shù)()改變菜單項文本.A.SetCheckB.SetRadioC.SetTextD.Enable[正確的答案選項為]:C12.CDC的常用函數(shù)()可以繪制矩形.A.EllipseB.RectangleC.ArcD.Circle[正確的答案選項為]:B13.應用程序可以使用GDI創(chuàng)建3種類型的圖形輸出,不包括().A.矢量圖形B.可視圖形C.光柵圖形D.文本[正確的答案選項為]:B14.CDC的常用函數(shù)()可以繪制內接矩形的圓.A.EllipseB.RectangleC.ArcD.Circle[正確的答案選項為]:A15.()函數(shù)用于在指定位置輸出字符串.A.PrintB.TextOutC.ScanfD.Write[正確的答案選項為]:B16.在View的在普通成員函數(shù)體內用()獲得設備環(huán)境.A.CDCB.CWindowDCC.CClientDCD.CClassDC[正確的答案選項為]:C17.創(chuàng)建畫筆不需要給出()參數(shù).A.風格B.寬度C.顏色D.長度[正確的答案選項為]:D18.實線畫筆的風格應用()宏.A.PS_SOLIDB.PS_DASHC.PS_DOTD.PS_DASHDOT[正確的答案選項為]:A19.實心畫刷只需要定義().A.填充樣式B.填充顏色C.填充模式D.填充圖案[正確的答案選項為]:B20.對話框()描述對話框的外觀和控件布局,在資源描述文件中有對話框的定義.A.資源B.類C.模板D.數(shù)據(jù)[正確的答案選項為]:A21.調用對話框類的對象的方法,創(chuàng)建并顯示模態(tài)對話框.A.Print()B.Create()C.DoModal()D.Show()[正確的答案選項為]:C22.CDialog中的()成員函數(shù)用于成員變量和控件之間的數(shù)據(jù)傳遞.A.ExchangeB.ToDoC.EXTD.UpdateData[正確的答案選項為]:D23.靜態(tài)控件不包括().A.靜態(tài)文本B.按鈕C.靜態(tài)圖片D.組框[正確的答案選項為]:B24.()不是編輯框的消息.A.BN_CLICKEDB.EN_CHANGEC.EN_KILLFOCUSD.EN_SETFOCUS[正確的答案選項為]:A25.()設置進度條的當前位置.A.SetRangeB.SetStepC.SetPosD.StepIt[正確的答案選項為]:C26.()設置進度條范圍.A.SetRangeB.SetStepC.SetPosD.StepIt[正確的答案選項為]:A27.()設置進度條填充步長.A.SetRangeB.SetStepC.SetPosD.StepIt[正確的答案選項為]:B28.()讓進度條前進一個步長.A.SetRangeB.SetStepC.SetPosD.StepIt[正確的答案選項為]:D29.文檔和視圖的關系是().A.一對一B.一對多C.多對一D.多對多[正確的答案選項為]:B30.在視圖類中獲得文檔類對象指針用函數(shù)().A.GetDocumentB.UpdateAllViewsC.OnUpdateD.SetModifiedFlag[正確的答案選項為]:A31.Win32應用程序入口函數(shù)是().A.MainB.EntranceC.WinMainD.Inlet[正確的答案選項為]:C32.創(chuàng)建窗口工作()不在WinMain中完成.A.設計窗口類B.注冊窗口類C.創(chuàng)建窗口D.窗口過程[正確的答案選項為]:D33.項目文件的擴展名是().A.exeB.dspC.dswD.cpp[正確的答案選項為]:B34.利用ClassWizard不能().A.建立新類B.進行消息映射C.增加類的成員變量D.插入資源[正確的答案選項為]:D35.下列()不是MFC消息映射機制有關的宏.A.DECLARE_MESSAGE_MAPB.BEGIN_MESSAGE_MAPC.DECLARE_SERIALD.END_MESSAGE_MAP[正確的答案選項為]:C36.要使鼠標箭頭在按鈕上暫停時能顯示工具欄按鈕提示,必須設置工具欄的風格為().A.CBRS_TOOLTIPSB.CBRS_FLYBYC.CBRS_NOALIGND.WS_VISIBLE[正確的答案選項為]:B37.當滑塊滑動時,滑塊條控件將發(fā)送滾動消息來通知父窗口,水平滑動條發(fā)送()消息.A.WM_CHARB.WM_HSCROLLC.WM_VSCROLLD.WM_CHANGE[正確的答案選項為]:B38.要將模式對話框在屏幕上顯示需要用到().A.CreateB.DoModalC.OnOKD.構造函數(shù)[正確的答案選項為]:B39.當滑塊滑動時,滑塊條控件將發(fā)送滾動消息來通知父窗口,垂直滑動條發(fā)送()消息.A.WM_CHARB.WM_HSCROLLC.WM_VSCROLLD.WM_CHANGE[正確的答案選項為]:C40.以下控件中,()沒有Caption屬性.A.按鈕B.組框C.編輯框D.靜態(tài)文本框[正確的答案選項為]:C41.關于工具欄,菜單和加速鍵的關系,正確的說法是().A.工具按鈕與菜單必須一一對應B.工具欄與加速鍵一一對應C.工具按鈕不必與菜單一一對應D.菜單與加速鍵一一對應[正確的答案選項為]:C42.使用GetDC()獲取的設備上下文在退出時,必須調用()釋放設備上下文.A.ReleaseDC()B.deleteC.DeleteDC()D.Detach()[正確的答案選項為]:A43.列表框CListBox類的成員函數(shù)()用來向列表框增加列表項.A.AddString()B.DeleteString()C.ResetContent()D.FindString()E.GetCount()[正確的答案選項為]:A44.列表框CListBox類的成員函數(shù)()用來清除列表項所有項目.A.AddString()B.DeleteString()C.ResetContent()D.FindString()E.GetCount()[正確的答案選項為]:C45.下面()不是MFC設備環(huán)境類CDC類的派生類.A.GDIB.CPaintDCC.CClientDCD.CWindowDC[正確的答案選項為]:A46.()是非模態(tài)對話框.A.查找對話框B.字體對話框C.段落對話框D.顏色對話框[正確的答案選項為]:A47.使用()通用對話框類可用打開文件.A.CFileDialogB.CColorDialogC.CPrintDialogD.CFontDialog[正確的答案選項為]:A48.常見的菜單類型不包括().A.自動菜單B.主菜單C.彈出菜單D.快捷菜單[正確的答案選項為]:A49.下列()不是MFCCDC類中常用的函數(shù).A.TextOutB.EllipseC.RectangleD.CreateRedText[正確的答案選項為]:D50.對話框的功能被封裝在()類中.A.CWndB.CDialogC.CObjectD.CCmdTarget[正確的答案選項為]:B51.Windows標準控件的屬性設置通常由三個選項卡構成,不包括()A.ColorB.GeneralC.StyleD.ExtendStyles[正確的答案選項為]:A52.菜單項助記符前用()引導.A.%B.&C.#D.$[正確的答案選項為]:B53.更新菜單狀態(tài)的消息是().A.COMMANDB.UPDATEC.UPDATE_COMMAND_UID.INVALIDATE[正確的答案選項為]:C54.能間接調用視圖類的OnDraw函數(shù)的是()A.OnTimerB.LButtonDownC.SerializeD.Invalidate[正確的答案選項為]:D55.下列()不是MFC消息映射機制有關的宏.A.DECLARE_MESSAGE_MAPB.BEGIN_MESSAGE_MAPC.DECLARE_SERIALD.END_MESSAGE_MAP[正確的答案選項為]:C56.下面()不是GDI對象.A.CFontB.CPaletteC.CClientDCD.CBitmap[正確的答案選項為]:C57.列表框的類型不包括()A.SimpleB.DropdownC.DropListD.Scroll[正確的答案選項為]:D58.設置編輯框控件的文本內容,可使用函數(shù)()A.SetWindowTextB.SetSelC.ReplaceSelD.GetWindowText[正確的答案選項為]:A59.使用()函數(shù)獲取的設備上下文在退出時必須調用ReleaseDC釋放.A.GetWindowsDCB.GetDCC.GetDesktopDCD.GetClientDC[正確的答案選項為]:B60.類CButton不是下列()控件對應的類.A.命令按鈕B.單選按鈕C.復選框D.靜態(tài)文本框[正確的答案選項為]:D61.列表框CListBox類的成員函數(shù)()用來返回列表框的列表項總數(shù).A.AddString()B.DeleteString()C.ResetContent()D.FindString()E.GetCount()[正確的答案選項為]:F62.滑動條是由滑動塊和刻度線構成,按指定增量移動,CSliderCtrl類的成員函數(shù)()代表設置滑動塊位置.A.SetRange()B.SetPos()C.SetTic()D.SetPoint()E.SetTicFreq()[正確的答案選項為]:B63.滑動條是由滑動塊和刻度線構成,按指定增量移動,CSliderCtrl類的成員函數(shù)()代表設置刻度線位置,一次只能設置一個刻度線,用于手動設置刻度線.A.SetRange()B.SetPos()C.SetTic()D.SetPoint()E.SetTicFreq()[正確的答案選項為]:C64.滑動條是由滑動塊和刻度線構成,按指定增量移動,CSliderCtrl類的成員函數(shù)()代表設置刻度線的疏密程度,配合Autoticks屬性使用,每隔一定單位自動顯示一條刻度線.A.SetRange()B.SetPos()C.SetTic()D.SetPoint()E.SetTicFreq()[正確的答案選項為]:E二,判斷題1.UpdateData(true)函數(shù)完成成員變量的值傳遞給控件的操作.[正確的答案選項為]:F2.基于對話框的應用程序,也有文檔類和視圖類.[正確的答案選項為]:F3.調用DestroyWindow函數(shù)完成非模態(tài)對話框的銷毀工作.[正確的答案選項為]:T4.每個對話框資源都會關聯(lián)一個對話框類,常派生于CDialog,通過該類對象間接操縱對話框.[正確的答案選項為]:T5.基于對話框的應用程序在運行時也有菜單欄.[正確的答案選項為]:F6.對話框的功能被封裝在CDialog類中.[正確的答案選項為]:T7.使用CColorDialog通過對話框類可以顯示顏色對話框.[正確的答案選項為]:T8.DDX為對話框數(shù)據(jù)交換用.[正確的答案選項為]:T9.DDV完成成員變量和控件之間的交換.[正確的答案選項為]:F10.OnOK函數(shù)中進行對話框的初始化工作.[正確的答案選項為]:F11.對話框只由對話框類組成.[正確的答案選項為]:F12.從對話框的工作方式看,對話框可分為模式對話框和非模式對話框.[正確的答案選項為]:T13.查找對話框是模式對話框.[正確的答案選項為]:F14.顏色對話框是非模式對話框.[正確的答案選項為]:F15.每一個單選按鈕在對話框類中都可以映射一個int類型值變量.[正確的答案選項為]:F16.當編輯框中的文本已被改變,在新的文本顯示之后發(fā)送EN_CHANGE通知消息.[正確的答案選項為]:T17.CButton類控件只有按鍵按鈕一種類型.[正確的答案選項為]:F18.一組單選按鈕在組中的序號從1開始.[正確的答案選項為]:F19.向列表框增加列表項只能使用CListBox類成員的AddString函數(shù).[正確的答案選項為]:F20.一個旋轉按鈕控件與一個相伴的控件一起使用時,該控件的Tab鍵次序必須大于旋轉按鈕.[正確的答案選項為]:F21.進度條控件的操作封裝在CProgressCtrl類.[正確的答案選項為]:T22.多個靜態(tài)文本控件必須有不同的ID號.[正確的答案選項為]:F23.調用Create成員函數(shù)創(chuàng)建動態(tài)分割窗口.[正確的答案選項為]:T24.調用Create成員函數(shù)創(chuàng)建靜態(tài)分割窗口.[正確的答案選項為]:F25.視圖派生類的成員函數(shù)通過調用GetDocument函數(shù)得到當前文檔對象的指針.[正確的答案選項為]:T26.用戶可以通過項目工作區(qū)窗口的ResourceView視圖來查看資源.[正確的答案選項為]:T27.利用MFC編程時,所有的消息與消息處理函數(shù)的添加都必須采用ClassWizard類向導來完成.[正確的答案選項為]:F28.窗口是Windows應用程序的基本操作單元,是應用程序與用戶之間交互的接口環(huán)境,也是系統(tǒng)管理應用程序的基本單位.[正確的答案選項為]:T29.Windows應用程序的入口也是main函數(shù).[正確的答案選項為]:F30.鍵盤鼠標消息都是命令消息.[正確的答案選項為]:F31.使用MFCAppWizard[exe]向導創(chuàng)建應用程序框架時,向導生成的文件名和類名是不可以更改的.[正確的答案選項為]:F32.消息映射是將消息處理函數(shù)與要處理的特定消息連接起來的一種機制.[正確的答案選項為]:T33.命令消息是由菜單項,工具欄按鈕和快捷鍵等用戶界面對象發(fā)出的WM_COMMAND消息.[正確的答案選項為]:T34.用快捷鍵F9既可設置斷點,又可取消斷點.[正確的答案選項為]:T35.調試程序時,會同時出現(xiàn)Variable窗口和Watch窗口.[正確的答案選項為]:T36.Windows是一個基于事件的消息驅動系統(tǒng).[正確的答案選項為]:T37.MFC采用消息映射來處理消息.[正確的答案選項為]:T38.WM_RBUTTONDOWN是鼠標右鍵按下時產生的消息.[正確的答案選項為]:T39.給菜單項定義快捷鍵,只需在菜單項屬性設置對話框的Caption文本框中說明即可.[正確的答案選項為]:F40.快捷菜單一般出現(xiàn)在鼠標箭頭的位置.[正確的答案選項為]:T41.UPDATE_COMMAND是更新命令用戶接口消息.[正確的答案選項為]:F42.工具欄??刻匦灾荒茉O置一次.[正確的答案選項為]:T43.狀態(tài)欄的功能由CToolBar類實現(xiàn).[正確的答案選項為]:F44.CMenu類,CToolBar類和CStatusBar類的根基類是相同的.[正確的答案選項為]:T45.菜單選擇只可以通過鼠標操作來完成.[正確的答案選項為]:F46.狀態(tài)欄可以通過資源編輯器來編輯.[正確的答案選項為]:F47.MFC應用程序框架為狀態(tài)欄定義的靜態(tài)數(shù)組indicators放在MainFrm.h文件中.[正確的答案選項為]:F48.在菜單設計時,&字符的作用是使其后的字符加下劃線.[正確的答案選項為]:T49.CClientDC代表整個窗口的設備環(huán)境.[正確的答案選項為]:F50.刪除CPen對象可調用CPen對象的DeleteObject函數(shù).[正確的答案選項為]:F51.DDB又稱GDI位圖,它依賴于具體設備,只能存在于內存中.[正確的答案選項為]:T52.創(chuàng)建陰影畫刷函數(shù)是CreateHatchBrush.[正確的答案選項為]:T53.深綠色RGB值為(0,128,0).[正確的答案選項為]:T54.Windows引入GDI的主要目的是為了實現(xiàn)設備相關性.[正確的答案選項為]:F55.Windows用COLORREF類型的數(shù)據(jù)存放顏色.[正確的答案選項為]:T56.Windows是按圖形方式輸出字符的.[正確的答案選項為]:T57.TextOut是CDC類中常用的文本輸出函數(shù).[正確的答案選項為]:T58.創(chuàng)建畫筆后必須調用CDC類的成員函數(shù)SelectObject將畫筆選人當前設備環(huán)境.[正確的答案選項為]:T59.對話框創(chuàng)建后,發(fā)送WM_CREATE消息,在該消息處理代碼中創(chuàng)建各控件.[正確的答案選項為]:T60.通過AppWizard建立的程序不能被立即執(zhí)行.[正確的答案選項為]:F61.打開一個項目,只需打開對應的項目工作區(qū)文件.[正確的答案選項為]:T62.在同一項目中,VisualC++在內部用來標識資源的資源符號不能重復.[正確的答案選項為]:T63.在Windows環(huán)境下,資源與程序源代碼緊密相關.[正確的答案選項為]:F64.用戶可以通過選擇Tools|Customize菜單命令設置集成開發(fā)環(huán)境的工具欄.[正確的答案選項為]:T65.項目工作區(qū)文件的擴展名為dwp.[正確的答案選項為]:F66.Ctrl+F5是編輯程序的快捷鍵.[正確的答案選項為]:F67.F7是運行程序的快捷鍵.[正確的答案選項為]:F三,填空題1.項目工作區(qū)文件的擴展名是###.[正確的答案選項為]:dsw2.修改公司,描述等信息需用###編輯器.[正確的答案選項為]:Version3.利用###可以快速創(chuàng)建各種風格的應用程序框架,并可自動生成
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2022~2023事業(yè)單位考試題庫及答案第884期
- 2026屆海南省天一聯(lián)考高三上學期期末考試歷史試題(含答案)
- 商法總論考試題及答案
- 汽車原理設計試題題庫及答案
- 脊柱護理科普演講
- 輔警教育培訓課件
- 2026年深圳中考語文基礎提升綜合試卷(附答案可下載)
- 2026年深圳中考物理電生磁專項試卷(附答案可下載)
- 2026年大學大二(家政教育)家政服務人才培養(yǎng)方案階段測試題及答案
- 荷花的題目及答案
- 房產代持委托協(xié)議書
- GB/T 45451.1-2025包裝塑料桶第1部分:公稱容量為113.6 L至220 L的可拆蓋(開口)桶
- 湖南省長沙市芙蓉區(qū)2024-2025學年六年級上學期語文期末試卷
- 配電箱巡檢表
- GB/T 18238.3-2024網絡安全技術雜湊函數(shù)第3部分:專門設計的雜湊函數(shù)
- 2025屆山西省陽泉市陽泉中學高二生物第一學期期末質量檢測試題含解析
- 新人教版一年級數(shù)學下冊全冊教案(表格式)
- 無人機駕駛航空器飛行管理暫行條例(草案)知識考試題庫(85題)
- DB3502-Z 5026-2017代建工作規(guī)程
- 2023年廣東交通職業(yè)技術學院招聘考試真題
- 廣東省大灣區(qū)2023-2024學年高一上學期期末生物試題【含答案解析】
評論
0/150
提交評論