CFrameWnd::Create
Vytvoření a inicializace rámeček okna Windows přidružené volání CFrameWnd objektu.
virtual BOOL Create(
LPCTSTR lpszClassName,
LPCTSTR lpszWindowName,
DWORD dwStyle = WS_OVERLAPPEDWINDOW,
const RECT& rect = rectDefault,
CWnd* pParentWnd = NULL,
LPCTSTR lpszMenuName = NULL,
DWORD dwExStyle = 0,
CCreateContext* pContext = NULL
);
Parametry
lpszClassName
Odkazuje na řetězec znaků zakončený znakem null, s názvem třídy Windows.Název třídy může být libovolný název zaregistrován AfxRegisterWndClass globální funkce nebo RegisterClass funkce systému Windows.Pokud NULL, použije výchozí nastavení předdefinovaných CFrameWnd atributy.lpszWindowName
Odkazuje na řetězec znaků zakončený znakem null, který představuje název okna.Použije jako text záhlaví.dwStyle
Určuje okno stylu atributy.Zahrnout FWS_ADDTOTITLE styl, pokud chcete záhlaví automaticky zobrazí název v okně dokumentu.rect
Určuje velikost a umístění okna. rectDefault Hodnota umožňuje systému Windows určit velikost a umístění nového okna.pParentWnd
Určuje nadřazené okno rámeček okna.Tento parametr by měl být NULL pro windows rámec nejvyšší úrovně.lpszMenuName
Určuje název zdroje nabídky s okna.Použití MAKEINTRESOURCE má v nabídce celočíselné ID namísto řetězec.Tento parametr může být NULL.dwExStyle
Určuje okno Rozšířený stylu atributy.pContext
Určuje ukazatel CCreateContext struktury.Tento parametr může být NULL.
Vrácená hodnota
Nenulová hodnota, pokud je inicializace úspěšná. jinak 0.
Poznámky
Konstrukce CFrameWnd objektu ve dvou krocích.Nejprve vyvolá konstruktor, která vytvoří CFrameWnd objektu a potom volat vytvořit, který vytvoří rámeček okna systému Windows a připojí jej k CFrameWnd objektu.Vytvoření inicializuje v okně název třídy a název okna a registruje výchozí hodnoty pro jeho styl, nadřazeného a přidružené nabídky.
Použití LoadFrame namísto vytvořit načíst snímek okna z prostředku místo určení argumenty.
Požadavky
Záhlaví: afxwin.h