MFC ActiveX 控制項精靈、控制項名稱
指定控件類別和屬性頁類別的名稱、類型名稱和控件的類型識別碼。 除了 簡短名稱之外,所有其他欄位都可以獨立編輯。 如果您變更簡短名稱的文字,變更會反映在此頁面中所有其他欄位的名稱中。 此命名行為旨在讓您開發控制項時,能夠輕鬆地識別所有名稱。
簡短名稱
提供控制件的縮寫名稱。 根據預設,此名稱是以您在 [ 新增專案 ] 對話方塊中提供的專案名稱為基礎。 您提供的名稱會決定類別名稱、類型名稱和類型識別碼,除非您個別變更這些欄位。
控件類別名稱
根據預設,控件類別的名稱是以簡短名稱為基礎,並以
C
前置詞和Ctrl
後綴表示。 例如,如果控制項的簡短名稱是Price
,則控制項類別名稱為CPriceCtrl
。控制 .h 檔案
根據預設,頭檔的名稱是以簡短名稱為基礎,並
Ctrl
加上後綴和.h
擴展名。 例如,如果控制件的簡短名稱是Price
,則標頭檔名為PriceCtrl.h
。 此欄位中的名稱應該符合控件類別名稱。控制.cpp檔案
根據預設,頭檔的名稱是以簡短名稱為基礎,並
Ctrl
加上後綴和.cpp
擴展名。 例如,如果控制件的簡短名稱是Price
,則標頭檔名為PriceCtrl.cpp
。 此欄位中的名稱應該符合標頭名稱。控制項類型名稱
根據預設,控制項類型的名稱是以簡短名稱為基礎,後面接著
Control
。 例如,如果控制項的簡短名稱是Price
,則控制項類別類型名稱為Price Control
。 如果您變更此欄位中的值,請確定名稱表示繼承。控件類型標識碼
設定控件類別的控件類型標識碼。 控件將這個字串新增至專案時,會將此字串寫入登錄中。 容器應用程式會使用此字串來建立 控件的實例。
根據預設,控件類型標識碼是根據您在 [新增專案] 對話框中指出的項目名稱,以及簡短名稱。 此名稱應該符合類型名稱。
根據預設,控制項類型識別碼會顯示如下:
ProjectName.ShortNameCtrl.1
如果您變更此對話框中的簡短名稱,控制項類型識別碼隨即出現,如下所示:
ProjectName.NewShortNameCtrl.1
PropPage 類別名稱
根據預設,屬性頁類別的名稱是以簡短名稱為基礎,並以
C
前置詞PropPage
和後綴表示。 例如,如果控制項的簡短名稱是Price
,則屬性頁類別名稱為CPricePropPage
。 此名稱應該符合附加的PropPage
控件類別名稱。PropPage .h 檔案
根據預設,屬性頁頭檔的名稱是以簡短名稱為基礎,並以
PropPage
作為後綴和.h
擴展名。 例如,如果控制項的簡短名稱是Price
,則屬性頁首檔名為PricePropPage.h
。 此名稱應該符合類別名稱。PropPage .cpp 檔案
根據預設,屬性頁實作檔的名稱是以簡短名稱為基礎,並以
PropPage
作為後綴和.cpp
擴展名。 例如,如果控制項的簡短名稱是Price
,則屬性頁首檔名為PricePropPage.cpp
。 此名稱應該符合標頭檔名稱。PropPage 類型名稱
根據預設,屬性頁類型名稱是以簡短名稱為基礎,後面接著
Property Page
。 例如,如果控制件的簡短名稱是Price
,則屬性頁類型名稱為Price Property Page
。 如果您變更此欄位中的值,請確定名稱指出控件類別。PropPage 類型標識碼
設定屬性頁類別的識別碼。 控件在套用至專案時,會在登錄中寫入此字串。 容器應用程式會使用此字串來建立控件屬性頁的實例。
根據預設,屬性頁類型標識碼是根據您在 [新增專案] 對話框中指出的項目名稱,以及簡短名稱。 此名稱應該符合類型名稱。
根據預設,屬性頁類型識別碼會顯示如下:
ProjectName.ShortNamePropPage.1
如果您變更此對話框中的簡短名稱,屬性頁類型識別碼隨即出現,如下所示:
ProjectName.NewShortNamePropPage.1
另請參閱
MFC ActiveX 控制項精靈
MFC ActiveX 控制項精靈、應用程式設定
MFC ActiveX 控制項精靈、控制項設定
為 Visual Studio C++ 專案建立的檔案類型