Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft das Symbol ab, das für das Hoverziel zum Starten des mathematischen Eingabesteuerelements verwendet werden soll.
Syntax
HRESULT GetHoverIcon(
[out, retval] IPictureDisp **HoverImage
);
Parameter
[out, retval] HoverImage
Die Adresse des Zeigers auf das Hoverzielsymbol.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliche Rückgabecodes sind u. a. die In der folgenden Tabelle.
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Das Symbol konnte nicht abgerufen werden. |
Hinweise
Anwendungen wird dringend empfohlen, dieses Symbol bei der Implementierung eines Hoverziels zu verwenden. Das Symbol wird in .ico Format zurückgegeben und entspricht der Dpi-Einstellung (Dots per Inch).
Das Symbol wird als 32-Bit-Bild mit fester Breite und Höhe bereitgestellt. Bei 96 DPI sind die Werte Breite = 63, Höhe = 49. Bei anderen DPIs werden diese Werte entsprechend geändert. Beispielsweise auf einem 144 DPI-System: Breite = 63 * 144 / 96 und Höhe = 49 * 144 / 96. Die Anwendung, die das Hoversymbol abruft, ist für die Freigabe der Symbolressourcen verantwortlich.
Beispiele
CComPtr <IMathInputControl> g_spMIC; // Math Input Control
BOOL TestDlg::OnInitDialog(){
HRESULT hr = CoInitialize(NULL);
hr = g_spMIC.CoCreateInstance(CLSID_MathInputControl);
CComPtr<IPictureDisp> hoverImage;
CComPtr<IPicture> pictureHoverImage;
g_spMIC->GetHoverIcon(&hoverImage);
hoverImage.QueryInterface(&pictureHoverImage);
short type;
pictureHoverImage->get_Type(&type);
if (type == PICTYPE_ICON){
OLE_HANDLE oleHandle;
hr = pictureHoverImage->get_Handle(&oleHandle);
this->SetIcon((HICON)oleHandle, true);
}
return TRUE;
}
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | micaut.h (schließen Sie Micaut.h ein) |