Registriert seit: 6. Apr 2011
Ort: Berlin
3.070 Beiträge
Delphi 10.4 Sydney
|
AW: QueryInterface ausschließen
1. Nov 2018, 10:09
Klicke dich per Strg+Linke Maustaste doch mal durch die Vererbungskette und sage mir, wie die Vorfahren heißen.
Spoiler: TWincontrol -> TControl -> TComponent
TComponent implementiert die von IInterface/IUnknown geforderten Methoden QueryInterface, _AddRef und _Release.
Wenn du direkt schreiben willst TSessionThread = class(TCustomSessionThread, IAudioSessionNotification)
, dann musst du alle Methoden von IAudioSessionNotification und seinen Vorfahren implementieren, also den "Vertrag" erfüllen.
Es reicht auch als Stub, d.h die Methoden können auch leer sein.
Geändert von TiGü ( 1. Nov 2018 um 10:12 Uhr)
|