Comments 3
Небольшое добавление.
Для проверки HRESULT лучше использовать макросы
Они уже определены в заголовочных файлах(в WRL это intsafe.h).
Для проверки HRESULT лучше использовать макросы
#define SUCCEEDED(hr) (((HRESULT)(hr)) >= 0)
#define FAILED(hr) (((HRESULT)(hr)) < 0)
Они уже определены в заголовочных файлах(в WRL это intsafe.h).
0
«Наследуемый» именно в кавычках? Я там так и не увидел, как эта наследуемость делается. Другие люди целые IBM SOM и Objective-C 2.0 nonfragile ivars городили, чтобы наследование между компонентами сделать, а Qt и Gtk+ так и не осилили и пошли городить гирлянды указателей, а тут просто слегка хакнуть WRL — и всё? Отнаследовалось?
0
Sign up to leave a comment.
Наследуемый класс компонента WinRT, написанный с использованием WRL