Forum: Win32/Win64 API (native code)
Delphi
by SirThornberry,
20. Aug 2005
dann versuch mal ob es geht wenn du das "@" wegmachst, unter d5 ging es ohne "@" wenn ich mich recht entsinne, mein Delphi7 hingegen meckert rum. Ansonsten kannst du den Cast auch um den anderen Teil machen (also auf den Proceduretype casten)
also so:
type
TWindowproc = function(AHandle: Cardinal; uMsg: Cardinal; AWPARAM: wParam; ALPARAM: lParam): LResult; Stdcall;
var GOldProc:...
Forum: Win32/Win64 API (native code)
Delphi
by SirThornberry,
20. Aug 2005
komich, ich hab grad mal die buttoncaption für "öffnen" geändert und diese wurde nicht zurück geändert als ich eine Datei gewählt habe oder den Ordner gewechselt. Wie man die Windowproc umbiegt - ich bastels mal schnell zamm
So wirds gemacht
//variable für die alte windowproc
var GOldProc: function(AHandle: Cardinal; uMsg: Cardinal; AWPARAM: wParam; ALPARAM: lParam): LResult; Stdcall;
...
Forum: Win32/Win64 API (native code)
Delphi
by SirThornberry,
20. Aug 2005
da du die handles der Buttons hast könntest du die Windowproc umlenken und die messages zum setzen der Caption einfach verwerfen
Forum: Win32/Win64 API (native code)
Delphi
by SirThornberry,
20. Aug 2005
reicht es nicht das du einmal die caption setzt und dann den timer abschaltest?