Udostępnij przez


Tworzenie obiektu CToolBarCtrl

Obiekty CToolBarCtrl zawierają kilka wewnętrznych struktur danych — listę map bitowych obrazów przycisków, listę ciągów etykiet przycisku i listę TBBUTTON struktur — które kojarzą obraz i/lub ciąg z pozycją, stylem, stanem i identyfikatorem polecenia przycisku. Każdy z elementów tych struktur danych jest określany przez indeks zaczynający się od zera. Aby można było użyć CToolBarCtrl obiektu, należy skonfigurować te struktury danych. Aby uzyskać listę struktur danych, zobacz Kontrolki paska narzędzi w zestawie Windows SDK. Lista ciągów może być używana tylko dla etykiet przycisków; nie można pobrać ciągów z paska narzędzi.

Aby użyć CToolBarCtrl obiektu, zazwyczaj należy wykonać następujące kroki:

Aby użyć obiektu CToolBarCtrl

  1. Skonstruuj obiekt CToolBarCtrl .

  2. Wywołaj metodę Utwórz , aby utworzyć wspólną kontrolkę paska narzędzi systemu Windows i dołączyć ją do CToolBarCtrl obiektu. Jeśli chcesz obrazy bitmapowe dla przycisków, dodaj bitmapy przycisków do paska narzędzi, wywołując metodę AddBitmap. Jeśli chcesz dodać etykiety ciągów znaków dla przycisków, dodaj je do paska narzędzi, wywołując AddString i/lub AddStrings. Po wywołaniu AddString i/lub AddStrings, powinieneś wywołać AutoSize, aby wyświetlić ciąg lub ciągi.

  3. Dodaj struktury przycisków do paska narzędzi, wywołując polecenie AddButtons.

  4. Jeśli chcesz porady narzędziowe, obsłuż wiadomości TTN_NEEDTEXT w oknie właściciela paska narzędzi, zgodnie z opisem w Obsługa powiadomień o poradach narzędziowych.

  5. Jeśli chcesz, aby użytkownik mógł dostosować pasek narzędzi, obsłuż komunikaty powiadomień o dostosowywaniu w oknie właściciela zgodnie z opisem w temacie Obsługa powiadomień dostosowywania.

Zobacz także

Korzystanie z narzędzia CToolBarCtrl
Sterowanie