Click here to Skip to main content
15,892,161 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: checking for instance validity Pin
Rajesh R Subramanian15-Feb-08 20:06
professionalRajesh R Subramanian15-Feb-08 20:06 
GeneralRe: checking for instance validity Pin
David Crow15-Feb-08 3:42
David Crow15-Feb-08 3:42 
GeneralRe: checking for instance validity Pin
rp_suman15-Feb-08 4:41
rp_suman15-Feb-08 4:41 
QuestionRe: checking for instance validity Pin
David Crow15-Feb-08 4:49
David Crow15-Feb-08 4:49 
GeneralRe: checking for instance validity [modified] Pin
rp_suman15-Feb-08 5:41
rp_suman15-Feb-08 5:41 
Generaldefinition of ITypeInfo Pin
George_George14-Feb-08 21:17
George_George14-Feb-08 21:17 
GeneralRe: definition of ITypeInfo Pin
Rajkumar R14-Feb-08 22:00
Rajkumar R14-Feb-08 22:00 
GeneralRe: definition of ITypeInfo Pin
George_George14-Feb-08 22:14
George_George14-Feb-08 22:14 
Thanks Rajkumar,


Cool, I have found it from Oaidl.h. I am interested that Oa is short for?

MIDL_INTERFACE("00020401-0000-0000-C000-000000000046")
ITypeInfo : public IUnknown
{
public:
    virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetTypeAttr(
        /* [out] */ TYPEATTR **ppTypeAttr) = 0;

    virtual HRESULT STDMETHODCALLTYPE GetTypeComp(
        /* [out] */ ITypeComp **ppTComp) = 0;

    virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetFuncDesc(
        /* [in] */ UINT index,
        /* [out] */ FUNCDESC **ppFuncDesc) = 0;

    virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetVarDesc(
        /* [in] */ UINT index,
        /* [out] */ VARDESC **ppVarDesc) = 0;

    virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetNames(
        /* [in] */ MEMBERID memid,
        /* [length_is][size_is][out] */ BSTR *rgBstrNames,
        /* [in] */ UINT cMaxNames,
        /* [out] */ UINT *pcNames) = 0;

    virtual HRESULT STDMETHODCALLTYPE GetRefTypeOfImplType(
        /* [in] */ UINT index,
        /* [out] */ HREFTYPE *pRefType) = 0;

    virtual HRESULT STDMETHODCALLTYPE GetImplTypeFlags(
        /* [in] */ UINT index,
        /* [out] */ INT *pImplTypeFlags) = 0;

    virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetIDsOfNames(
        /* [size_is][in] */ LPOLESTR *rgszNames,
        /* [in] */ UINT cNames,
        /* [size_is][out] */ MEMBERID *pMemId) = 0;

    virtual /* [local] */ HRESULT STDMETHODCALLTYPE Invoke(
        /* [in] */ PVOID pvInstance,
        /* [in] */ MEMBERID memid,
        /* [in] */ WORD wFlags,
        /* [out][in] */ DISPPARAMS *pDispParams,
        /* [out] */ VARIANT *pVarResult,
        /* [out] */ EXCEPINFO *pExcepInfo,
        /* [out] */ UINT *puArgErr) = 0;

    virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetDocumentation(
        /* [in] */ MEMBERID memid,
        /* [out] */ BSTR *pBstrName,
        /* [out] */ BSTR *pBstrDocString,
        /* [out] */ DWORD *pdwHelpContext,
        /* [out] */ BSTR *pBstrHelpFile) = 0;

    virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetDllEntry(
        /* [in] */ MEMBERID memid,
        /* [in] */ INVOKEKIND invKind,
        /* [out] */ BSTR *pBstrDllName,
        /* [out] */ BSTR *pBstrName,
        /* [out] */ WORD *pwOrdinal) = 0;

    virtual HRESULT STDMETHODCALLTYPE GetRefTypeInfo(
        /* [in] */ HREFTYPE hRefType,
        /* [out] */ ITypeInfo **ppTInfo) = 0;

    virtual /* [local] */ HRESULT STDMETHODCALLTYPE AddressOfMember(
        /* [in] */ MEMBERID memid,
        /* [in] */ INVOKEKIND invKind,
        /* [out] */ PVOID *ppv) = 0;

    virtual /* [local] */ HRESULT STDMETHODCALLTYPE CreateInstance(
        /* [in] */ IUnknown *pUnkOuter,
        /* [in] */ REFIID riid,
        /* [iid_is][out] */ PVOID *ppvObj) = 0;

    virtual HRESULT STDMETHODCALLTYPE GetMops(
        /* [in] */ MEMBERID memid,
        /* [out] */ BSTR *pBstrMops) = 0;

    virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetContainingTypeLib(
        /* [out] */ ITypeLib **ppTLib,
        /* [out] */ UINT *pIndex) = 0;

    virtual /* [local] */ void STDMETHODCALLTYPE ReleaseTypeAttr(
        /* [in] */ TYPEATTR *pTypeAttr) = 0;

    virtual /* [local] */ void STDMETHODCALLTYPE ReleaseFuncDesc(
        /* [in] */ FUNCDESC *pFuncDesc) = 0;

    virtual /* [local] */ void STDMETHODCALLTYPE ReleaseVarDesc(
        /* [in] */ VARDESC *pVarDesc) = 0;

};



regards,
George
GeneralRe: definition of ITypeInfo Pin
Rajkumar R14-Feb-08 22:22
Rajkumar R14-Feb-08 22:22 
GeneralRe: definition of ITypeInfo Pin
George_George14-Feb-08 22:42
George_George14-Feb-08 22:42 
QuestionHow to Display HTML strings in MFC ? Pin
Sharath Jagannath14-Feb-08 20:37
Sharath Jagannath14-Feb-08 20:37 
AnswerRe: How to Display HTML strings in MFC ? Pin
Rajesh R Subramanian14-Feb-08 20:41
professionalRajesh R Subramanian14-Feb-08 20:41 
GeneralRe: How to Display HTML strings in MFC ? Pin
Sharath Jagannath14-Feb-08 20:47
Sharath Jagannath14-Feb-08 20:47 
GeneralRe: How to Display HTML strings in MFC ? Pin
Sharath Jagannath14-Feb-08 20:48
Sharath Jagannath14-Feb-08 20:48 
GeneralRe: How to Display HTML strings in MFC ? Pin
Rajesh R Subramanian14-Feb-08 21:02
professionalRajesh R Subramanian14-Feb-08 21:02 
GeneralRe: How to Display HTML strings in MFC ? Pin
Sharath Jagannath14-Feb-08 21:41
Sharath Jagannath14-Feb-08 21:41 
AnswerRe: How to Display HTML strings in MFC ? Pin
jjoshua16-Feb-08 17:31
jjoshua16-Feb-08 17:31 
GeneralOnKeyUp() not get invoked Pin
Anu_Bala14-Feb-08 19:07
Anu_Bala14-Feb-08 19:07 
GeneralRe: OnKeyUp() not get invoked Pin
Prasanth M V14-Feb-08 23:23
Prasanth M V14-Feb-08 23:23 
QuestionAbt changing the settings of default keys In Win CE 6.0 Pin
Pankaj Kothawade14-Feb-08 18:52
Pankaj Kothawade14-Feb-08 18:52 
Generalencryption in windows mobile [modified] Pin
guru moorthy.k14-Feb-08 18:51
guru moorthy.k14-Feb-08 18:51 
GeneralRe: encryption in windows mobile Pin
Rajesh R Subramanian14-Feb-08 20:27
professionalRajesh R Subramanian14-Feb-08 20:27 
QuestionThreads not working in network Pin
Wamuti14-Feb-08 18:22
Wamuti14-Feb-08 18:22 
GeneralRe: Threads not working in network Pin
Rajkumar R14-Feb-08 19:08
Rajkumar R14-Feb-08 19:08 
QuestionRe: Threads not working in network Pin
Wamuti14-Feb-08 19:52
Wamuti14-Feb-08 19:52 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.