共用方式為


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

Windows 通用控制項可用於 對話方塊 、表單檢視、記錄檢視,以及以對話方塊範本為基礎的任何其他視窗。 下列含次要變更的程序,也可處理表單。

程序

在對話方塊中使用通用控制

  1. 使用對話方塊編輯器 ,將控制項放在對話方塊範本 上。

  2. 將表示控制項的成員變數加入對話方塊類別。 在 [ 新增成員變數] 對話方塊中,核 取 [控制項變數 ], 並確定已選取 [類別 ] 的 [控制項 ]。

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

    注意

    您可以使用類別檢視中的操作功能表來新增這些成員變數(請參閱 新增成員變數 )。

  4. 對話方塊類別的 OnInitDialog 中,設定通用控制項的初始條件。 使用前一步驟所建立的成員變數,使用成員函式設定初始值和其他設定值。 如需有關設定值的詳細資訊,請參閱下列控制項的描述。

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

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

    注意

    只有對話方塊存在,成員變數才會存在。 在關閉對話方塊之後,您將無法查詢輸入值的控制項。 若要使用通用控制項的輸入值,請覆寫您的對話方塊類別的 OnOK。 在您的覆寫中查詢輸入值的控制項,並將這些值儲存在對話方塊類別的成員變數中。

    注意

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

備註

在對話方塊加入一些通用控制項將造成對話方塊無法再運作。 如需處理這種情況的詳細資訊,請參閱將 控制項新增至對話方塊,使對話方塊不再運作

您要做什麼

另請參閱

建立及使用控制項
Controls