共用方式為


在對話方塊裡使用通用控制項

Windows 通用控制項可用在對話方塊,表單檢視、 資料錄檢視,以及任何其他視窗] 對話方塊範本為基礎。 下列程序中的,稍作改變,以將適用於表單。

程序

若要在對話方塊中使用通用控制項

  1. 對話方塊範本控制項放置於使用對話方塊編輯器

  2. 表示控制項的成員變數加入至對話方塊類別。 在加入成員變數 對話方塊中,核取 控制變數 ,並且確定 控制項 都選取為 類別

  3. 如果這個通用控制項提供給程式的輸入,宣告額外的成員變數在對話方塊類別,以處理這些輸入值。

    注意事項注意事項

    您可以將這些成員變數,使用 [類別檢視] 中的 [快顯功能表 (請參閱加入成員變數)。

  4. OnInitDialog 對於您的對話方塊類別,來設定通用控制項的初始條件。 使用在前一個步驟中建立成員變數,請使用成員函式設定初始值,但其他設定。 設定值,請參閱下列說明的控制項,如需詳細資訊。

    您也可以使用對話資料交換 (DDX) 來初始化的對話方塊中的控制項。

  5. 在對話方塊上控制項的處理常式,使用成員變數來操作控制項。 在方法上,請參閱下列說明的控制項,如需詳細資訊。

    注意事項注意事項

    只有當對話方塊本身,將會存在之成員變數。您不能關閉對話方塊之後,查詢之控制項的輸入值。若要使用從通用控制項的輸入值時,覆寫OnOK在您的對話方塊類別中。您的覆寫,為輸入值查詢控制項,並將這些值儲存在對話方塊類別的成員變數中。

    注意事項注意事項

    您也可以使用對話資料交換來設定或擷取對話方塊裡的控制項的值。

備註

某些常見的控制項加入對話方塊加入會使對話方塊中的,不會再函式。 請參閱將控制項加入至對話方塊會造成對話方塊無法使用如需有關處理這種情況。

您想要怎麼做?

請參閱

參考

製作和使用控制項

概念

控制項 (MFC)