Udostępnij za pośrednictwem


CMFCPropertyGridProperty::CreateInPlaceEdit

Wywołana przez RAM, aby utworzyć formant edycji właściwości.

virtual CWnd* CreateInPlaceEdit(
   CRect rectEdit,
   BOOL& bDefaultFormat 
);

Parametry

  • [w]rectEdit
    Prostokąta obwiedni edycji formantu.

  • [w]bDefaultFormat
    TRUEAby użyć domyślnego formatu właściwości, aby ustawić tekst można edytować formantu; w przeciwnym razie FALSE.

Wartość zwracana

Wskaźnik kontroli edytowalne, jeśli ta metoda skutku; w przeciwnym razie NULL.

Uwagi

Metoda ta korzysta z wartości varValue, lpszEditMask, lpszEditTemplate, i lpszValidChars parametry, które są określone w CMFCPropertyGridProperty konstruktora klasy.Domyślnie ta metoda obsługuje varValue typu variant.This includes VT_BSTR, VT_R4, VT_R8, VT_UI1, VT_I2, VT_INT, VT_UINT, VT_I4, VT_UI2, VT_UI4, and VT_BOOL.

Metoda ta polega na CMFCMaskedEdit kontroli, jeśli jedna lub więcej lpszEditMask, lpszEditTemplate, lub lpszValidChars parametry są określone; w przeciwnym razie tworzy CEdit kontroli.

Wymagania

Nagłówek: afxpropertygridctrl.h

Zobacz też

Informacje

Klasa CMFCPropertyGridProperty

Wykres hierarchii

Klasa CEdit