共用方式為


DTBLEDI

適用於:Outlook 2013 |Outlook 2016

描述將用於從顯示數據表建置之對話框中的編輯控件。

屬性
標頭檔: Mapidefs.h
相關宏: SizedDtblEdit
typedef struct _DTBLEDIT
{
  ULONG ulbLpszCharsAllowed;
  ULONG ulFlags;
  ULONG ulNumCharsAllowed;
  ULONG ulPropTag;
} DTBLEDIT, FAR *LPDTBLEDIT;

成員

ulbLpszCharsAllowed

DTBLEDIT 結構開頭到字元字串篩選的位移,描述可輸入編輯控件之字元的限制。如果有的話。 篩選不會解譯為正則表達式,而且會將相同的篩選套用至每個輸入的字元。 篩選的格式如下:

字元 描述
* 允許任何字元 (例如, "*") 。
[ ] 定義一組字元 (例如, "[0123456789]".)
- 表示字元範圍 (例如, "[a-z]") 。
~ 表示不允許這些字元 (例如, "[~0-9]") 。
\ 例如,用來引用任何先前 (符號, "[\-\\\[\]]" 表示) 允許-, , [, 和 ] 字元。

ulFlags

用來指定字元篩選格式的旗標位掩碼。 您可以設定下列旗標:

MAPI_UNICODE

篩選條件是 Unicode 格式。 如果未設定MAPI_UNICODE旗標,則篩選條件會是 ANSI 格式。

ulNumCharsAllowed

用戶可以在文字框中輸入的最大字元數。

ulPropTag

類型為 PT_TSTRING 之屬性的屬性標記。 ulPropTag 成員會識別在編輯控件中顯示及編輯其數據的字串屬性。

註解

DTBLEDIT 結構描述編輯控制件包含英數位元資訊之對話框上的區域。 幾乎所有對話框都至少有一個編輯控制項。 編輯控制項可由使用者修改或唯讀。

編輯控制元件也可以是單行或多行。 多行編輯控件通常會有與其相關聯的滾動條。

如需顯示數據表的概觀,請 參閱顯示數據表。 如需如何實作顯示數據表的資訊,請參閱 實作顯示數據表

另請參閱

DTCTL
IMAPIProp::GetProps
PidTagControlType Canonical 屬性MAPI 結構