News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests
NB: Posting URL's See here: Posted URL Change

Main Menu

WTypeLibList4 as test project for Pelles C v11

Started by TimoVJL, August 09, 2021, 10:08:18 PM

Previous topic - Next topic

TimoVJL

WTypeLibList4 as test project for Pelles C v11.
That typelib worker code is from Pelle, but modified for this GUI version.
Have a fun with it :tongue:

EDIT: small fix
May the source be with you

TouEnMasm


Trying to view C:\Program Files (x86)\Windows Kits\10\Lib\10.0.19041.0\um\x86\exdisp.tlb,i win just a crash.
So I have try to recompile it with Visual Studio 2019 c++:
              Find one variable not initialised
              Used analyze of code,who say change this ! by SUCCEEDED and ALL WORKS
Visual Studio impressed me.

static void DumpDispatch(POUTPUT pOut, LPTYPEINFO pITypeInfo, LPTYPEATTR pTypeAttr, BSTR bstrTypeName, BOOL bFlag)
{
    HREFTYPE hRefType;
    if (SUCCEEDED(pITypeInfo->lpVtbl->GetRefTypeOfImplType(pITypeInfo, 0, &hRefType))) {

Here the 64 bits exe compiled with visual studio
Fa is a musical note to play with CL

TimoVJL

#2
Thanks for pointing me a silly error.
...
                        ITypeInfo_GetTypeAttr(pITypeInfoRef, &pTypeAttrRef);
                        if (pTypeAttrRef) {
...
May the source be with you