Einzelnen Beitrag anzeigen

Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#4

Re: [TrayIcon] Text auf 64 Zeichen begrenzt?

  Alt 12. Aug 2008, 06:40
Hallo

Ab Win ME werden max. 128 Zeichen unterstützt.
Bei den neueren Delphi Versionen wurde die TNotifyIconData Struktur auch schon angepasst.
Bei älteren Versionen muss sie redeklariert werden.
(Oder du verwendest gleich die TCoolTrayIcon Komponente, wo auch längere Hints angezeigt werden können)

Delphi-Quellcode:
type
  PNotifyIconDataA = ^TNotifyIconDataA;
  PNotifyIconDataW = ^TNotifyIconDataW;
  PNotifyIconData = PNotifyIconDataA;
  {$EXTERNALSYM _NOTIFYICONDATAA}
  _NOTIFYICONDATAA = record
    cbSize: DWORD;
    Wnd: HWND;
    uID: UINT;
    uFlags: UINT;
    uCallbackMessage: UINT;
    hIcon: HICON;
    szTip: array [0..127] of AnsiChar;
    dwState: DWORD;
    dwStateMask: DWORD;
    szInfo: array [0..255] of AnsiChar;
    uTimeout: UINT;
    szInfoTitle: array [0..63] of AnsiChar;
    dwInfoFlags: DWORD;
  end;
Thomas
  Mit Zitat antworten Zitat