objectsafetyimpl.cpp

来自「GUI Programming With Qt4 的书付源码」· C++ 代码 · 共 33 行

CPP
33
字号
#include <QtGui>#include "objectsafetyimpl.h"long ObjectSafetyImpl::queryInterface(const QUuid &iid, void **iface){    *iface = 0;    if (iid == IID_IObjectSafety) {        *iface = static_cast<IObjectSafety *>(this);    } else {        return E_NOINTERFACE;    }    AddRef();    return S_OK;}HRESULT WINAPI ObjectSafetyImpl::GetInterfaceSafetyOptions(        REFIID /* riid */, DWORD *pdwSupportedOptions,        DWORD *pdwEnabledOptions){    *pdwSupportedOptions = INTERFACESAFE_FOR_UNTRUSTED_DATA                           | INTERFACESAFE_FOR_UNTRUSTED_CALLER;    *pdwEnabledOptions = *pdwSupportedOptions;    return S_OK;}HRESULT WINAPI ObjectSafetyImpl::SetInterfaceSafetyOptions(        REFIID /* riid */, DWORD /* pdwSupportedOptions */,        DWORD /* pdwEnabledOptions */){    return S_OK;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?