📄 msnmsgr.tli
字号:
inline HRESULT DMessengerEvents::OnUnreadEmailChange ( MUAFOLDER mFolder, long cUnreadEmail, VARIANT_BOOL * pBoolfEnableDefault ) {
return _com_dispatch_method(this, 0x40f, DISPATCH_METHOD, VT_EMPTY, NULL,
L"\x0003\x0003\x400b", mFolder, cUnreadEmail, pBoolfEnableDefault);
}
//
// interface IMessengerWindow wrapper method implementations
//
inline HRESULT IMessengerWindow::Close ( ) {
HRESULT _hr = raw_Close();
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline long IMessengerWindow::GetHWND ( ) {
long _result;
HRESULT _hr = get_HWND(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline long IMessengerWindow::GetLeft ( ) {
long _result;
HRESULT _hr = get_Left(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline void IMessengerWindow::PutLeft ( long plLeft ) {
HRESULT _hr = put_Left(plLeft);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline long IMessengerWindow::GetTop ( ) {
long _result;
HRESULT _hr = get_Top(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline void IMessengerWindow::PutTop ( long plTop ) {
HRESULT _hr = put_Top(plTop);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline long IMessengerWindow::GetWidth ( ) {
long _result;
HRESULT _hr = get_Width(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline void IMessengerWindow::PutWidth ( long plWidth ) {
HRESULT _hr = put_Width(plWidth);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline long IMessengerWindow::GetHeight ( ) {
long _result;
HRESULT _hr = get_Height(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline void IMessengerWindow::PutHeight ( long plHeight ) {
HRESULT _hr = put_Height(plHeight);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline VARIANT_BOOL IMessengerWindow::GetIsClosed ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_IsClosed(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline HRESULT IMessengerWindow::Show ( ) {
HRESULT _hr = raw_Show();
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline _variant_t IMessengerWindow::GetProperty ( MWINDOWPROPERTY ePropType ) {
VARIANT _result;
VariantInit(&_result);
HRESULT _hr = get_Property(ePropType, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _variant_t(_result, false);
}
inline void IMessengerWindow::PutProperty ( MWINDOWPROPERTY ePropType, const _variant_t & pvPropVal ) {
HRESULT _hr = put_Property(ePropType, pvPropVal);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
//
// interface IMessengerConversationWnd wrapper method implementations
//
inline IDispatchPtr IMessengerConversationWnd::GetContacts ( ) {
IDispatch * _result;
HRESULT _hr = get_Contacts(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IDispatchPtr(_result, false);
}
inline _bstr_t IMessengerConversationWnd::GetHistory ( ) {
BSTR _result;
HRESULT _hr = get_History(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline HRESULT IMessengerConversationWnd::AddContact ( const _variant_t & vContact ) {
HRESULT _hr = raw_AddContact(vContact);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
//
// interface IMessengerContact wrapper method implementations
//
inline _bstr_t IMessengerContact::GetFriendlyName ( ) {
BSTR _result;
HRESULT _hr = get_FriendlyName(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline MISTATUS IMessengerContact::GetStatus ( ) {
MISTATUS _result;
HRESULT _hr = get_Status(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline _bstr_t IMessengerContact::GetSigninName ( ) {
BSTR _result;
HRESULT _hr = get_SigninName(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline _bstr_t IMessengerContact::GetServiceName ( ) {
BSTR _result;
HRESULT _hr = get_ServiceName(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline VARIANT_BOOL IMessengerContact::GetBlocked ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_Blocked(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline void IMessengerContact::PutBlocked ( VARIANT_BOOL pBoolBlock ) {
HRESULT _hr = put_Blocked(pBoolBlock);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline VARIANT_BOOL IMessengerContact::GetCanPage ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_CanPage(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline _bstr_t IMessengerContact::GetPhoneNumber ( MPHONE_TYPE PhoneType ) {
BSTR _result;
HRESULT _hr = get_PhoneNumber(PhoneType, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline VARIANT_BOOL IMessengerContact::GetIsSelf ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_IsSelf(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline _variant_t IMessengerContact::GetProperty ( MCONTACTPROPERTY ePropType ) {
VARIANT _result;
VariantInit(&_result);
HRESULT _hr = get_Property(ePropType, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _variant_t(_result, false);
}
inline void IMessengerContact::PutProperty ( MCONTACTPROPERTY ePropType, const _variant_t & pvPropVal ) {
HRESULT _hr = put_Property(ePropType, pvPropVal);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline _bstr_t IMessengerContact::GetServiceId ( ) {
BSTR _result;
HRESULT _hr = get_ServiceId(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
//
// interface IMessengerContacts wrapper method implementations
//
inline long IMessengerContacts::GetCount ( ) {
long _result;
HRESULT _hr = get_Count(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline IDispatchPtr IMessengerContacts::Item ( long Index ) {
IDispatch * _result;
HRESULT _hr = raw_Item(Index, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IDispatchPtr(_result, false);
}
inline HRESULT IMessengerContacts::Remove ( IDispatch * pMContact ) {
HRESULT _hr = raw_Remove(pMContact);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline IUnknownPtr IMessengerContacts::Get_NewEnum ( ) {
IUnknown * _result;
HRESULT _hr = get__NewEnum(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IUnknownPtr(_result, false);
}
//
// interface IMessengerService wrapper method implementations
//
inline _bstr_t IMessengerService::GetServiceName ( ) {
BSTR _result;
HRESULT _hr = get_ServiceName(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline _bstr_t IMessengerService::GetServiceId ( ) {
BSTR _result;
HRESULT _hr = get_ServiceId(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline _bstr_t IMessengerService::GetMyFriendlyName ( ) {
BSTR _result;
HRESULT _hr = get_MyFriendlyName(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline MISTATUS IMessengerService::GetMyStatus ( ) {
MISTATUS _result;
HRESULT _hr = get_MyStatus(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline _bstr_t IMessengerService::GetMySigninName ( ) {
BSTR _result;
HRESULT _hr = get_MySigninName(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline _variant_t IMessengerService::GetProperty ( MSERVICEPROPERTY ePropType ) {
VARIANT _result;
VariantInit(&_result);
HRESULT _hr = get_Property(ePropType, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _variant_t(_result, false);
}
inline void IMessengerService::PutProperty ( MSERVICEPROPERTY ePropType, const _variant_t & pvPropVal ) {
HRESULT _hr = put_Property(ePropType, pvPropVal);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
//
// interface IMessengerServices wrapper method implementations
//
inline IDispatchPtr IMessengerServices::GetPrimaryService ( ) {
IDispatch * _result;
HRESULT _hr = get_PrimaryService(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IDispatchPtr(_result, false);
}
inline long IMessengerServices::GetCount ( ) {
long _result;
HRESULT _hr = get_Count(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline IDispatchPtr IMessengerServices::Item ( long Index ) {
IDispatch * _result;
HRESULT _hr = raw_Item(Index, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IDispatchPtr(_result, false);
}
inline IUnknownPtr IMessengerServices::Get_NewEnum ( ) {
IUnknown * _result;
HRESULT _hr = get__NewEnum(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IUnknownPtr(_result, false);
}
//
// interface IMessengerGroup wrapper method implementations
//
inline IDispatchPtr IMessengerGroup::GetContacts ( ) {
IDispatch * _result;
HRESULT _hr = get_Contacts(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IDispatchPtr(_result, false);
}
inline _bstr_t IMessengerGroup::GetName ( ) {
BSTR _result;
HRESULT _hr = get_Name(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline void IMessengerGroup::PutName ( _bstr_t bstrName ) {
HRESULT _hr = put_Name(bstrName);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline HRESULT IMessengerGroup::AddContact ( const _variant_t & vContact ) {
HRESULT _hr = raw_AddContact(vContact);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline HRESULT IMessengerGroup::RemoveContact ( const _variant_t & vContact ) {
HRESULT _hr = raw_RemoveContact(vContact);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline IDispatchPtr IMessengerGroup::GetService ( ) {
IDispatch * _result;
HRESULT _hr = get_Service(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IDispatchPtr(_result, false);
}
//
// interface IMessengerGroups wrapper method implementations
//
inline HRESULT IMessengerGroups::Remove ( IDispatch * pGroup ) {
HRESULT _hr = raw_Remove(pGroup);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline long IMessengerGroups::GetCount ( ) {
long _result;
HRESULT _hr = get_Count(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline IDispatchPtr IMessengerGroups::Item ( long Index ) {
IDispatch * _result;
HRESULT _hr = raw_Item(Index, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IDispatchPtr(_result, false);
}
inline IUnknownPtr IMessengerGroups::Get_NewEnum ( ) {
IUnknown * _result;
HRESULT _hr = get__NewEnum(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IUnknownPtr(_result, false);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -