CRichEditCtrl::Create
Vytvoří ovládací prvek RichEdit Windows a přidruží jej s tímto CRichEditCtrl objektu.
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
Parametry
dwStyle
Určuje styl ovládacího prvku edit.Použít styly oken v kombinaci poznámky části, a upravit styly řízení, je popsáno v .rect
Určuje velikost a umístění ovládacího prvku edit.Může být CRect objektu nebo RECT struktury.pParentWnd
Určuje nadřazené okno textové pole (často CDialog).Nesmí být NULL.nID
Určuje ID ovládacího prvku edit.
Vrácená hodnota
Nenulová hodnota, pokud je inicializace úspěšná. jinak, 0.
Poznámky
Můžete vytvářet CRichEditCtrl objektu ve dvou krocích.Nejprve zavolejte CRichEditCtrl konstruktoru, zavolejte vytvořit, které vytvoří ovládací prvek pro úpravy systému Windows a připojí jej k CRichEditCtrl objektu.
Při vytváření ovládacího prvku RichEdit pomocí této funkce nejprve je třeba zavést nezbytné společné knihovny ovládacích prvků.Načíst knihovnu, volání globální funkce AfxInitRichEdit, která zase inicializuje společná knihovna ovládacích prvků.Obraťte se na AfxInitRichEdit pouze jednou v procesu.
Při vytvořit spustí Windows odešle WM_NCCREATE, WM_NCCALCSIZE, WM_CREATE, a WM_GETMINMAXINFO zpráv do ovládacího prvku pro úpravy.
Tyto zprávy jsou zpracovány ve výchozím OnNcCreate, OnNcCalcSize, OnCreate, a OnGetMinMaxInfo členské funkce v CWnd základní třída.Zpracování zpráv výchozí rozšíření, odvození třídy z CRichEditCtrl , novou třídu přidáte mapování zprávy a výše uvedené funkce členů popisovači zprávy potlačit.Přepsat OnCreate , například provádět potřebné Inicializace nové třídy.
Použít následující styly oken do ovládacího prvku pro úpravy.
WS_CHILD vždy.
WS_VISIBLE obvykle.
WS_DISABLED jen zřídka.
WS_GROUP skupiny ovládacích prvků.
WS_TABSTOP obsahovat ovládací prvek v pořadí procházení tabulátorem.
Další informace o stylech okna viz CreateWindow v .
Příklad
m_myRichEditCtrl.Create(
WS_CHILD|WS_VISIBLE|WS_BORDER|ES_MULTILINE,
CRect(10,10,100,200), pParentWnd, IDD_RICHEDITCTRL);
Požadavky
Záhlaví: afxcmn.h