Trong Delphi, IUnknown được khai báo là: function QueryInterface(const IID: TGUID; out Obj): HResult; stdcall;
Lưu ý: Các tham số đầu ra là untyped Trong TInterfacedObject hậu duệ của tôi tôi cần ph
Mỗi lần tôi xây dựng Giải pháp C#, tôi nhận được một số cảnh báo về các giao diện mà tôi chưa bao giờ thấy hoặc viết. Tôi đã thử Googling cho một số người trong số họ, nhưng không có hit. Những thứ nà
Nếu tôi có một IUnknown *ptr, tôi có cần phải gọi Release() trên tất cả các giao diện tôi có được thông qua ptr->QueryInterface(), ngoài để gọi ptr->Release() khi tôi đang thực hiện với ptr? Tôi đã từ