
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
中國地質(zhì)大學(xué)(北京)繼續(xù)教育學(xué)院第17頁(共17頁)《Windows程序設(shè)計》模擬題一,單選題1.所有的Windows應(yīng)用程序都是由()驅(qū)動的.A.事件B.消息C.命令D.菜單[對的答案選項為]:B2.一般應(yīng)用程序不會派生自己的()類.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.編輯菜單時為使字母下帶下劃線,應(yīng)使用助記符().A.@B.#C.&D.$[對的答案選項為]:C9.CCmdUI類的常用成員函數(shù)()使菜單項前增加或清除圓點標志.A.SetCheckB.SetRadioC.SetTextD.Enable[對的答案選項為]:B10.CCmdUI類的常用成員函數(shù)()設(shè)置菜單項有效或無效.A.SetCheckB.SetRadioC.SetTextD.Enable[對的答案選項為]:D11.CCmdUI類的常用成員函數(shù)()改變菜單項文本.A.SetCheckB.SetRadioC.SetTextD.Enable[對的答案選項為]:C12.CDC的常用函數(shù)()可以繪制矩形.A.EllipseB.RectangleC.ArcD.Circle[對的答案選項為]:B13.應(yīng)用程序可以使用GDI創(chuàng)建3種類型的圖形輸出,不包括().A.矢量圖形B.可視圖形C.光柵圖形D.文本[對的答案選項為]:B14.CDC的常用函數(shù)()可以繪制內(nèi)接矩形的圓.A.EllipseB.RectangleC.ArcD.Circle[對的答案選項為]:A15.()函數(shù)用于在指定位置輸出字符串.A.PrintB.TextOutC.ScanfD.Write[對的答案選項為]:B16.在View的在普通成員函數(shù)體內(nèi)用()獲得設(shè)備環(huán)境.A.CDCB.CWindowDCC.CClientDCD.CClassDC[對的答案選項為]:C17.創(chuàng)建畫筆不需要給出()參數(shù).A.風(fēng)格B.寬度C.顏色D.長度[對的答案選項為]:D18.實線畫筆的風(fēng)格應(yīng)用()宏.A.PS_SOLIDB.PS_DASHC.PS_DOTD.PS_DASHDOT[對的答案選項為]:A19.實心畫刷只需要定義().A.填充樣式B.填充顏色C.填充模式D.填充圖案[對的答案選項為]:B20.對話框()描述對話框的外觀和控件布局,在資源描述文件中有對話框的定義.A.資源B.類C.模板D.數(shù)據(jù)[對的答案選項為]:A21.調(diào)用對話框類的對象的方法,創(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.()設(shè)置進度條的當前位置.A.SetRangeB.SetStepC.SetPosD.StepIt[對的答案選項為]:C26.()設(shè)置進度條范圍.A.SetRangeB.SetStepC.SetPosD.StepIt[對的答案選項為]:A27.()設(shè)置進度條填充步長.A.SetRangeB.SetStepC.SetPosD.StepIt[對的答案選項為]:B28.()讓進度條前進一個步長.A.SetRangeB.SetStepC.SetPosD.StepIt[對的答案選項為]:D29.文檔和視圖的關(guān)系是().A.一對一B.一對多C.多對一D.多對多[對的答案選項為]:B30.在視圖類中獲得文檔類對象指針用函數(shù)().A.GetDocumentB.UpdateAllViewsC.OnUpdateD.SetModifiedFlag[對的答案選項為]:A31.Win32應(yīng)用程序入口函數(shù)是().A.MainB.EntranceC.WinMainD.Inlet[對的答案選項為]:C32.創(chuàng)建窗口工作()不在WinMain中完成.A.設(shè)計窗口類B.注冊窗口類C.創(chuàng)建窗口D.窗口過程[對的答案選項為]:D33.項目文件的擴展名是().A.exeB.dspC.dswD.cpp[對的答案選項為]:B34.利用ClassWizard不能().A.建立新類B.進行消息映射C.增加類的成員變量D.插入資源[對的答案選項為]:D35.下列()不是MFC消息映射機制有關(guān)的宏.A.DECLARE_MESSAGE_MAPB.BEGIN_MESSAGE_MAPC.DECLARE_SERIALD.END_MESSAGE_MAP[對的答案選項為]:C36.要使鼠標箭頭在按鈕上暫停時能顯示工具欄按鈕提示,必須設(shè)置工具欄的風(fēng)格為().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.構(gòu)造函數(shù)[對的答案選項為]:B39.當滑塊滑動時,滑塊條控件將發(fā)送滾動消息來通知父窗口,垂直滑動條發(fā)送()消息.A.WM_CHARB.WM_HSCROLLC.WM_VSCROLLD.WM_CHANGE[對的答案選項為]:C40.以下控件中,()沒有Caption屬性.A.按鈕B.組框C.編輯框D.靜態(tài)文本框[對的答案選項為]:C41.關(guān)于工具欄,菜單和加速鍵的關(guān)系,正確的說法是().A.工具按鈕與菜單必須一一對應(yīng)B.工具欄與加速鍵一一對應(yīng)C.工具按鈕不必與菜單一一對應(yīng)D.菜單與加速鍵一一對應(yīng)[對的答案選項為]:C42.使用GetDC()獲取的設(shè)備上下文在退出時,必須調(diào)用()釋放設(shè)備上下文.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設(shè)備環(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標準控件的屬性設(shè)置通常由三個選項卡構(gòu)成,不包括()A.ColorB.GeneralC.StyleD.ExtendStyles[對的答案選項為]:A52.菜單項助記符前用()引導(dǎo).A.%B.&C.#D.$[對的答案選項為]:B53.更新菜單狀態(tài)的消息是().A.COMMANDB.UPDATEC.UPDATE_COMMAND_UID.INVALIDATE[對的答案選項為]:C54.能間接調(diào)用視圖類的OnDraw函數(shù)的是()A.OnTimerB.LButtonDownC.SerializeD.Invalidate[對的答案選項為]:D55.下列()不是MFC消息映射機制有關(guān)的宏.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è)置編輯框控件的文本內(nèi)容,可使用函數(shù)()A.SetWindowTextB.SetSelC.ReplaceSelD.GetWindowText[對的答案選項為]:A59.使用()函數(shù)獲取的設(shè)備上下文在退出時必須調(diào)用ReleaseDC釋放.A.GetWindowsDCB.GetDCC.GetDesktopDCD.GetClientDC[對的答案選項為]:B60.類CButton不是下列()控件對應(yīng)的類.A.命令按鈕B.單選按鈕C.復(fù)選框D.靜態(tài)文本框[對的答案選項為]:D61.列表框CListBox類的成員函數(shù)()用來返回列表框的列表項總數(shù).A.AddString()B.DeleteString()C.ResetContent()D.FindString()E.GetCount()[對的答案選項為]:F62.滑動條是由滑動塊和刻度線構(gòu)成,按指定增量移動,CSliderCtrl類的成員函數(shù)()代表設(shè)置滑動塊位置.A.SetRange()B.SetPos()C.SetTic()D.SetPoint()E.SetTicFreq()[對的答案選項為]:B63.滑動條是由滑動塊和刻度線構(gòu)成,按指定增量移動,CSliderCtrl類的成員函數(shù)()代表設(shè)置刻度線位置,一次只能設(shè)置一個刻度線,用于手動設(shè)置刻度線.A.SetRange()B.SetPos()C.SetTic()D.SetPoint()E.SetTicFreq()[對的答案選項為]:C64.滑動條是由滑動塊和刻度線構(gòu)成,按指定增量移動,CSliderCtrl類的成員函數(shù)()代表設(shè)置刻度線的疏密程度,配合Autoticks屬性使用,每隔一定單位自動顯示一條刻度線.A.SetRange()B.SetPos()C.SetTic()D.SetPoint()E.SetTicFreq()[對的答案選項為]:E二,判斷題1.UpdateData(true)函數(shù)完成成員變量的值傳遞給控件的操作.[對的答案選項為]:F2.基于對話框的應(yīng)用程序,也有文檔類和視圖類.[對的答案選項為]:F3.調(diào)用DestroyWindow函數(shù)完成非模態(tài)對話框的銷毀工作.[對的答案選項為]:T4.每個對話框資源都會關(guān)聯(lián)一個對話框類,常派生于CDialog,通過該類對象間接操縱對話框.[對的答案選項為]:T5.基于對話框的應(yīng)用程序在運行時也有菜單欄.[對的答案選項為]: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.一個旋轉(zhuǎn)按鈕控件與一個相伴的控件一起使用時,該控件的Tab鍵次序必須大于旋轉(zhuǎn)按鈕.[對的答案選項為]:F21.進度條控件的操作封裝在CProgressCtrl類.[對的答案選項為]:T22.多個靜態(tài)文本控件必須有不同的ID號.[對的答案選項為]:F23.調(diào)用Create成員函數(shù)創(chuàng)建動態(tài)分割窗口.[對的答案選項為]:T24.調(diào)用Create成員函數(shù)創(chuàng)建靜態(tài)分割窗口.[對的答案選項為]:F25.視圖派生類的成員函數(shù)通過調(diào)用GetDocument函數(shù)得到當前文檔對象的指針.[對的答案選項為]:T26.用戶可以通過項目工作區(qū)窗口的ResourceView視圖來查看資源.[對的答案選項為]:T27.利用MFC編程時,所有的消息與消息處理函數(shù)的添加都必須采用ClassWizard類向?qū)硗瓿?[對的答案選項為]:F28.窗口是Windows應(yīng)用程序的基本操作單元,是應(yīng)用程序與用戶之間交互的接口環(huán)境,也是系統(tǒng)管理應(yīng)用程序的基本單位.[對的答案選項為]:T29.Windows應(yīng)用程序的入口也是main函數(shù).[對的答案選項為]:F30.鍵盤鼠標消息都是命令消息.[對的答案選項為]:F31.使用MFCAppWizard[exe]向?qū)?chuàng)建應(yīng)用程序框架時,向?qū)傻奈募皖惷遣豢梢愿牡?[對的答案選項為]:F32.消息映射是將消息處理函數(shù)與要處理的特定消息連接起來的一種機制.[對的答案選項為]:T33.命令消息是由菜單項,工具欄按鈕和快捷鍵等用戶界面對象發(fā)出的WM_COMMAND消息.[對的答案選項為]:T34.用快捷鍵F9既可設(shè)置斷點,又可取消斷點.[對的答案選項為]:T35.調(diào)試程序時,會同時出現(xiàn)Variable窗口和Watch窗口.[對的答案選項為]:T36.Windows是一個基于事件的消息驅(qū)動系統(tǒng).[對的答案選項為]:T37.MFC采用消息映射來處理消息.[對的答案選項為]:T38.WM_RBUTTONDOWN是鼠標右鍵按下時產(chǎn)生的消息.[對的答案選項為]:T39.給菜單項定義快捷鍵,只需在菜單項屬性設(shè)置對話框的Caption文本框中說明即可.[對的答案選項為]:F40.快捷菜單一般出現(xiàn)在鼠標箭頭的位置.[對的答案選項為]:T41.UPDATE_COMMAND是更新命令用戶接口消息.[對的答案選項為]:F42.工具欄??刻匦灾荒茉O(shè)置一次.[對的答案選項為]:T43.狀態(tài)欄的功能由CToolBar類實現(xiàn).[對的答案選項為]:F44.CMenu類,CToolBar類和CStatusBar類的根基類是相同的.[對的答案選項為]:T45.菜單選擇只可以通過鼠標操作來完成.[對的答案選項為]:F46.狀態(tài)欄可以通過資源編輯器來編輯.[對的答案選項為]:F47.MFC應(yīng)用程序框架為狀態(tài)欄定義的靜態(tài)數(shù)組indicators放在MainFrm.h文件中.[對的答案選項為]:F48.在菜單設(shè)計時,&字符的作用是使其后的字符加下劃線.[對的答案選項為]:T49.CClientDC代表整個窗口的設(shè)備環(huán)境.[對的答案選項為]:F50.刪除CPen對象可調(diào)用CPen對象的DeleteObject函數(shù).[對的答案選項為]:F51.DDB又稱GDI位圖,它依賴于具體設(shè)備,只能存在于內(nèi)存中.[對的答案選項為]:T52.創(chuàng)建陰影畫刷函數(shù)是CreateHatchBrush.[對的答案選項為]:T53.深綠色RGB值為(0,128,0).[對的答案選項為]:T54.Windows引入GDI的主要目的是為了實現(xiàn)設(shè)備相關(guān)性.[對的答案選項為]:F55.Windows用COLORREF類型的數(shù)據(jù)存放顏色.[對的答案選項為]:T56.Windows是按圖形方式輸出字符的.[對的答案選項為]:T57.TextOut是CDC類中常用的文本輸出函數(shù).[對的答案選項為]:T58.創(chuàng)建畫筆后必須調(diào)用CDC類的成員函數(shù)SelectObject將畫筆選人當前設(shè)備環(huán)境.[對的答案選項為]:T59.對話框創(chuàng)建后,發(fā)送WM_CREATE消息,在該消息處理代碼中創(chuàng)建各控件.[對的答案選項為]:T60.通過AppWizard建立的程序不能被立即執(zhí)行.[對的答案選項為]:F61.打開一個項目,只需打開對應(yīng)的項目工作區(qū)文件.[對的答案選項為]:T62.在同一項目中,VisualC++在內(nèi)部用來標識資源的資源符號不能重復(fù).[對的答案選項為]:T63.在Windows環(huán)境下,資源與程序源代碼緊密相關(guān).[對的答案選項為]:F64.用戶可以通過選擇Tools|Customize菜單命令設(shè)置集成開發(fā)環(huán)境的工具欄.[對的答案選項為]:T65.項目工作區(qū)文件的擴展名為dwp.[對的答案選項為]:F66.Ctrl+F5是編輯程序的快捷鍵.[對的答案選項為]:F67.F7是運行程序的快捷鍵.[對的答案選項為]:F三,填空題1.項目工作區(qū)文件的擴展名是###.[對的答案選項為]:dsw2.修改公司,描述等信息需用###編輯器.[對的答案選項為]:Version3.利用###可以快速創(chuàng)建各種風(fēng)格的應(yīng)用程序框架,并可自動
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 石材臺階施工方案
- 大橋鋼索地基施工方案
- 工業(yè)地坪施工方案
- 廣場石材工地施工方案
- 樹木淘汰 施工方案
- 房屋改造施工方案
- 店面施工方案
- 2025年度電子產(chǎn)品商標許可及銷售代理合同
- 二零二五年度橋梁工程款抵頂設(shè)計費合同
- 2025年度貨運信息化建設(shè)合同規(guī)范
- 《文化的基本內(nèi)涵》課件
- 探索人工智能世界
- 2025年高考政治一輪復(fù)習(xí)知識清單選擇性必修二《法律與生活》【思維導(dǎo)圖】
- 八年級地理下冊 8.3 新疆維吾爾自治區(qū)的地理概況與區(qū)域開發(fā)說課稿 (新版)湘教版
- 濕式氣柜培訓(xùn)
- 2023年高考真題-化學(xué)(福建卷) 含解析
- 欄桿拆除及更換施工方案
- 10我們愛和平(第1課時)(說課稿)2023-2024學(xué)年統(tǒng)編版道德與法治六年級下冊
- 化妝品監(jiān)督管理條例培訓(xùn)2024
- 《國際貿(mào)易實務(wù)(英文版)》(英文課件) -Ch 6 International Cargo Transport-Ch 11 Cross-border Commerce
- 新條令.新亮點-內(nèi)務(wù)條令解讀
評論
0/150
提交評論