AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Edit_GetCueBannerText (Win XP)

Ein Thema von MathiasSimmack · begonnen am 10. Nov 2003 · letzter Beitrag vom 11. Sep 2006
Antwort Antwort
MathiasSimmack
(Gast)

n/a Beiträge
 
#1

Re: Edit_GetCueBannerText (Win XP)

  Alt 9. Sep 2006, 13:32
Dass die Deklarationen nicht passen, hatte ich bereits im Edit-Tutorial erwähnt, himi. Eine Lösung habe ich dafür aber auch noch nicht gefunden.

Ein kleines PS: Microsoft hat den Fehler im aktuellen Windows SDK inzwischen korrigiert. Seit wann, weiß ich nicht. Ich habe nicht mehr an die Sache gedacht und deswegen auch in den letzten Versionen nicht nachgeschaut. Mittlerweile ist die Deklaration also richtig:
Zitat von Windows SDK for Vista RC1 (6.0.5536.0.2):
Parameters

wParam
Pointer to a Unicode string that receives the text set as the textual cue.

lParam
Size of buffer in characters.
Trotzdem funktioniert es nicht. Ich habe auch mal geschaut, ob Microsoft heimlich den Wert von EM_GETCUEBANNER geändert hat, aber Nein: der ist immer noch ECM_FIRST + 2.



PPS: Du wirst es nicht glauben, unter Vista geht es. Ich habe gerade mal die "Edit_R2.dpr"-Demo aus den Tutorials erweitert, weil ich den Text auslesen wollte. Sowohl per Makro (Edit_GetCueBannerText), als auch per Nachricht. Unter XP bekomme ich nur ein simples "Error" (if-Prüfung, weil das Makro eine bool-Funktion ist) und eine leere MessageBox. Unter Vista sehe ich zweimal meinen, vorher mit "Edit_SetCueBannerText" eingetragenen Text. Möglicherweise ein Bug in XP?
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:50 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz