|
// Microsoft Visual Studio Object Model
// Copyright (C) 1996-1997 Microsoft Corporation
// All rights reserved.
/////////////////////////////////////////////////////////////////////////////
// addauto.h
// This file declares the IDSAddIn interface. Unlike the other
// files in this directory, this file describes an interface that
// is not implemented by Visual Studio. This interface must be
// implemented by a Developer Studio Add-in so that Visual
// Studio can call into it. The code to do this is automatically
// generated by the Developer Studio Add-in Wizard.
#ifndef __ADDAUTO_H__
#define __ADDAUTO_H__
#include "appauto.h"
DECLARE_INTERFACE_(IDSAddIn, IUnknown)
{
// IUnknown methods
STDMETHOD(QueryInterface)(THIS_ REFIID riid, LPVOID FAR* ppvObj) PURE;
STDMETHOD_(ULONG,AddRef)(THIS) PURE;
STDMETHOD_(ULONG,Release)(THIS) PURE;
// IDSAddIn methods
STDMETHOD(OnConnection)(THIS_ IApplication* pApp, VARIANT_BOOL bFirstTime, long dwCookie, VARIANT_BOOL* OnConnection) PURE;
STDMETHOD(OnDisconnection)(THIS_ VARIANT_BOOL bLastTime) PURE;
};
#endif //__ADDAUTO_H__
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.
A list of licenses authors might use can be found here