Re: compiler requires explicit cast?

Greg Ewing <[email protected]> Fri, 26 Jun 2009 13:39:14 +1200
Newsgroups gmane.comp.python.pyrex
Message-ID <[email protected]>
horace wrote:

> error C2664: 'LoadIconA' : cannot convert parameter 1 from 'void *' to =

> 'HINSTANCE'
> =

> cdef extern from "windows.h":
>     ctypedef void *PVOID
>     ctypedef PVOID HANDLE
>     ctypedef HANDLE HINSTANCE

It looks like windows.h is not defining HINSTANCE as void *.
You'll need to find out how it is defined and do something
compatible in Pyrex.

-- =

Greg