Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re: Re: IActiveDesktop::SetWallpaper from Perl?

by blm (Hermit)
on Oct 20, 2002 at 01:37 UTC ( [id://206600]=note: print w/replies, xml ) Need Help??


in reply to Re: IActiveDesktop::SetWallpaper from Perl?
in thread IActiveDesktop::SetWallpaper from Perl?

IMHO you are getting that error message because the first parameter of

STDAPI CoCreateInstance( REFCLSID rclsid, LPUNKNOWN pUnkOuter, DWORD dwClsContext, REFIID riid, LPVOID * ppv );
is a struct not a string
typedef struct _GUID { // size is 16 DWORD Data1; WORD Data2; WORD Data3; BYTE Data4[8]; } GUID;

defined on my machine in WINNT.H

--blm--

Replies are listed 'Best First'.
Re: Re: Re: IActiveDesktop::SetWallpaper from Perl?
by Mr. Muskrat (Canon) on Oct 21, 2002 at 13:54 UTC

    Thanks. I don't play with the system calls too often. I was using the code that bbfu provided. I didn't know if it was correct or not. Perhaps I'll have time to play with this more later in the week. It's becoming quite fun.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://206600]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others exploiting the Monastery: (2)
As of 2025-07-19 15:02 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.