CMFCPropertyGridProperty::CreateInPlaceEdit
Volat rámec pro vytváření ovládacího prvku upravitelné vlastnosti.
virtual CWnd* CreateInPlaceEdit(
CRect rectEdit,
BOOL& bDefaultFormat
);
Parametry
[v]rectEdit
Ohraničovací obdélník upravovat ovládací prvek.[v]bDefaultFormat
TRUEpomocí vlastnosti výchozí formát nastavit text upravitelný řízení; jinak FALSE .
Vrácená hodnota
Ukazatel na upravitelné řízení, pokud tato metoda úspěšná; jinak NULL .
Poznámky
Tato metoda používá hodnoty varValue , lpszEditMask , lpszEditTemplate , a lpszValidChars parametry, které jsou specifikovány v CMFCPropertyGridProperty konstruktoru třídy.Standardně je tato metoda podporuje varValue typy 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.
Tato metoda vytvoří CMFCMaskedEdit řízení, pokud jedna nebo více lpszEditMask , lpszEditTemplate , nebo lpszValidChars jsou zadány parametry; v opačném případě se vytvoří CEdit řízení.
Požadavky
Záhlaví: afxpropertygridctrl.h