1. win32eru.ew Query : ATTN : Bernie Ryan
- Posted by Rad <radhx at rediffmail.com> Apr 08, 2006
- 499 views
Hi Bernie, How do I get the size of bitmap file present in the include generated by win32eru? In Andy Drummond's grprint.ew, the actual bitmap file is opened and read using getc() to get the size. In win32eru.ew the bitmap handles are generated. How can I get the size of these bitmaps? Regards, Rad.
2. Re: win32eru.ew Query : ATTN : Bernie Ryan
- Posted by Bernie Ryan <xotron at bluefrog.com> Apr 08, 2006
- 518 views
Rad wrote: > > Hi Bernie, > > How do I get the size of bitmap file present in the include generated by > win32eru? > > In Andy Drummond's grprint.ew, the actual bitmap file is opened and read using > getc() to get the size. > In win32eru.ew the bitmap handles are generated. How can I get the size of > these > bitmaps? > > Regards, > Rad.
-- once you have a handle you can do this : atom bm, width, height -- allocate structure memory for bitmap information. bm = w32acquire_mem( mset, SIZEOF_BITMAP ) -- fill the structure with the bitmap information. ok = xGetObject( handle_of_bitmap, SIZEOF_BITMAP, bm ) -- fetch the info that you want width = fetch( bm, bmWidth ) height = fetch( bm, bmHeight )
Bernie My files in archive: WMOTOR, XMOTOR, W32ENGIN, MIXEDLIB, EU_ENGIN, WIN32ERU, WIN32API Can be downloaded here: http://www.rapideuphoria.com/cgi-bin/asearch.exu?dos=on&win=on&lnx=on&gen=on&keywords=bernie+ryan
3. Re: win32eru.ew Query : ATTN : Bernie Ryan
- Posted by Rad <radhx at rediffmail.com> Apr 09, 2006
- 505 views
Bernie Ryan wrote: > > }}} <eucode> > > -- once you have a handle you can do this : > > atom bm, width, height > > -- allocate structure memory for bitmap information. > bm = w32acquire_mem( mset, SIZEOF_BITMAP ) > -- fill the structure with the bitmap information. > ok = xGetObject( handle_of_bitmap, SIZEOF_BITMAP, bm ) > -- fetch the info that you want > width = fetch( bm, bmWidth ) > height = fetch( bm, bmHeight ) > > </eucode> {{{ It worked fine, Thanks Bernie. Rad.