Q40.
在C++程式中,使用Win32 API 在Windows 平台建立一個標籤(Label)控制項,其所屬的物件類別為下列何者?
電腦硬體裝修 · 丙級 · 儀表、軟體及一般工具使用 · Q40
難易度分析
2 / 5
此題屬於基礎的術語對應記憶題,僅需掌握 Windows API 中各類標準控制項的類別名稱即可快速判斷。
正確答案:①Static Control
① Static Control:在 Win32 API 中,標籤 (Label) 控制項使用 STATIC 類別建立,用於顯示不可編輯的靜態文字或圖示,呼叫 CreateWindowEx 時傳入 `"STATIC"` 作為視窗類別名稱即可建立。
錯誤選項解析
- ② Edit Control:Edit Control 對應的是 EDIT 類別,用於建立可讓使用者輸入與編輯文字的文字方塊,與僅供顯示的標籤功能不同。
- ③ Button:Button 類別用於建立按鈕、核取方塊 (Checkbox) 或選項按鈕 (Radio Button),其用途為接收使用者點擊操作,非用於顯示靜態文字。
- ④ ListBox:ListBox 類別用於建立列表方塊,可顯示多個項目供使用者選取,與單一文字顯示的標籤控制項無關。
Learning Tip
"此類題型常考 Win32 API 標準控制項類別 的對應關係,需熟記 STATIC→標籤、EDIT→文字輸入、BUTTON→按鈕/核取方塊/選項按鈕、LISTBOX→列表、COMBOBOX→下拉式方塊 的對應。實務上建立控制項時,必須正確指定 視窗類別名稱 並設定適當的 視窗樣式 (Window Style),否則控制項將無法正常顯示。"
學員答題分佈
①Static Control0%
②Edit Control0%
③Button0%
④ListBox0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!