hallo erste sorry für mein Englisch ich versuche, ein Wort unter Maus zu bekommenerhalten eine Schaltfläche Schriftart aus anderen Anwendungen
jetzt mein Problem, wie die Schriftart Schaltfläche erhalten
ich versuche zu verwenden
IntPtr dc= GetDC(button1.Handle);
IntPtr last_font = SelectObject(dc, Font.ToHfont());
Font fon = Font.FromHdc(dc);
aber es gab mir die Schriftart der Form
und einige Zeit gab mir Fehler nur Truetype-fon ts werden unterstützt. Dies ist nicht eine Truetype-Schriftart
nach einigem mit ch0kee Antwort versuchen
i mit diesem neuen Ergebnis zu erhalten
StringBuilder Buff = new StringBuilder(1024);
IntPtr fxx = GetTextFace(dc, 1024, Buff);
aber Buff immer wieder zurückkehren "System"
Sie möchten den Text unter dem Mauszeiger für Ihre eigene Anwendung, oder ist es für jede ausgeführte Anwendung? –
Möchten Sie die Schriftart wirklich erhalten, oder ist es der gewünschte Text? –
ich möchte die Schriftart Schaltfläche in einer anderen Anwendung, so verwende ich api – bebo