13 Nov 10:00
Re: C structures
Vasiliy G. Stavenko <stavenko <at> gmail.com>
2009-11-13 09:00:18 GMT
2009-11-13 09:00:18 GMT
> > > > I need anyones experience. > > Possibly this old post of mine can help: http://therning.org/magnus/archives/315 > Oh... WHile i was trying to repeat after you, it's become clear to me that this is not actually what I want. I want to create some structure, say data WM = WM {some_info :: Ptr CChar} create pointer for it type LPWM = Ptr WM and, when i need to convert it to something Int (or UINT) I found in Graphics.Win32 function castPtrToUINT :: Ptr a -> UINT So my question now is: would the structure defined in haskell as written in http://therning.org/magnus/archives/315, which pointer i will send to another C-function? be restored properly? Or maybe there's another function? which allows to do so?
RSS Feed