CToolBarCtrl::Create
Tworzy formant paska narzędzi i dołącza go do CToolBarCtrl obiektu.
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
Parametry
dwStyle
Określa styl formantu toolbar.Paski narzędzi musi mieć zawsze WS_CHILD styl.Ponadto można określić dowolną kombinację style paska narzędzi i okna zgodnie z opisem w uwagi.rect
Opcjonalnie określa rozmiar i położenie formantu toolbar.Mogą być albo CRect obiektu lub RECT struktury.pParentWnd
Określa formant paska narzędzi okna nadrzędnego.Nie wolno NULL.nID
Określa identyfikator formantu toolbar.
Wartość zwracana
Niezerowa, jeśli kończy się pomyślnie; zero w inny sposób.
Uwagi
Można skonstruować CToolBarCtrl w dwóch etapach.Po pierwsze, wywołanie konstruktora, a następnie wywołać Tworzenie, który tworzy formantu toolbar i dołącza go do CToolBarCtrl obiektu.Stosuje się następujące style okien do formantu toolbar.
WS_CHILD zawsze
WS_VISIBLE zazwyczaj
WS_DISABLED rzadko
Zobacz CreateWindow w Windows SDK opis style okien.
Opcjonalnie można zastosować kombinację wspólnych stylów formantu, jak opisano w Windows SDK.
Stosuje kombinację stylów narzędzi kontroli lub samych przycisków.Style są opisane w temacie formantu Toolbar i przycisk style w Windows SDK.
Aby użyć narzędzi extended style, call SetExtendedStyle po wywołaniu Tworzenie.Aby utworzyć pasek narzędzi z okna extended style, call CToolBarCtrl::CreateEx zamiast Tworzenie.
Kontrola narzędzi automatycznie ustawia rozmiar i położenie okna na pasku narzędzi.Wysokość jest oparty na wysokość przycisków na pasku narzędzi.Szerokość jest taka sama szerokość obszaru klienckiego okno nadrzędne.CCS_TOP i CCS_BOTTOM style ustalić, czy pasek narzędzi jest umieszczony wzdłuż górnej lub dolnej części obszaru klienta.Domyślnie pasek narzędzi ma CCS_TOP styl.
Wymagania
Nagłówek: afxcmn.h