Sdílet prostřednictvím


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

Viz také

Referenční dokumentace

Třída CMFCPropertyGridProperty

Diagram hierarchie

Třída CEdit