Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megjegyzés:
A Microsoft Foundation Classes (MFC) könyvtár továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.
Az eszköztippek apró felugró ablakok, amelyek rövid leírással szolgálnak az eszköztár gombok céljáról, amikor az egeret egy ideig egy gomb fölé helyezi. Amikor egy eszköztárral rendelkező alkalmazást hoz létre az Alkalmazásvarázslóval, az eszközleírások támogatása biztosított. Ez a cikk az Alkalmazás varázsló által létrehozott eszköztipp-támogatást és az eszköztipp-támogatás alkalmazáshoz való hozzáadását ismerteti.
Ez a cikk a következőket ismerteti:
Eszköztippek aktiválása
Az eszköztippek alkalmazásbeli aktiválásához két dolgot kell tennie:
Adja hozzá a CBRS_TOOLTIPS stílust a CToolBar::Create függvény vagy a SetBarStyle függvény dwStyle paramétereként átadott többi stílushoz (például WS_CHILD, WS_VISIBLE és egyéb CBRS_ stílushoz).
Az alábbi eljárásban leírtaknak megfelelően fűzze hozzá az eszköztár tippszövegét egy új sor karakterrel ('\n') elválasztva az eszköztárparancs parancssorát tartalmazó sztringerőforráshoz. A sztringerőforrás megosztja az eszköztár gomb azonosítóját.
Az eszközleírás szövegének hozzáadása
Miközben az eszköztár-szerkesztőben szerkeszti az eszköztárat, nyissa meg az Eszköztár gomb tulajdonságai ablakot egy adott gombhoz.
A Parancssor mezőben adja meg a gombhoz tartozó eszközleírásban megjeleníteni kívánt szöveget.
Megjegyzés:
A szöveg gombtulajdonságként való beállítása az eszköztár-szerkesztőben felülírja a korábbi eljárást, amelyben meg kellett nyitnia és szerkesztenie a sztringerőforrást.
Ha egy eszközvégzéssel rendelkező vezérlősávon gyermekvezérlők vannak elhelyezve, a vezérlősáv minden gyermekvezérlőhöz megjelenít egy eszköztippet a vezérlősávon, feltéve, hogy megfelel az alábbi feltételeknek:
A vezérlő azonosítója nem -1.
Az erőforrásfájlban lévő gyermekvezérlővel ugyanolyan azonosítójú sztringtáblázat-bejegyzés tartalmaz egy eszköztippet.
Flyby állapotsor frissítései
Az eszköztippekhez kapcsolódó funkció a "flyby" állapotsor frissítése. Alapértelmezés szerint az állapotsor üzenete csak egy adott eszköztárgombot ír le a gomb aktiválásakor. Ha a CBRS_FLYBY-t beleveszi a stílusok listájába, amelyet a CToolBar::Create részére továbbít, frissítheti ezeket az üzeneteket, amikor az egérmutató áthalad az eszköztáron anélkül, hogy tényleg aktiválná a gombot.
Mit szeretne többet megtudni
MFC-eszköztár implementálása (az eszköztárak áttekintési információi)
A CToolBar és A CToolBarCtrl osztályok