newbie question
Michael Cardenas
michael.cardenas at lindows.com
Wed Jul 10 01:36:28 CDT 2002
Preetham wrote:
> Thanx bill. But what i want to know is where exactly is this
> call(CreateBitmap will eventually result in calls into probably X11
> code) done. I have looked into the documentation in winehq.com, i get
> a fair idea of how it is done, however when i look into the source
> code, im unable to understand much.
> What i want to know is, this program that loads the windows exe and
> which runs them, where is this program located.
> Also, the code where CreateBitmap is mapped into the Xlib, where is
> this code.
> I am looking at some kind of low level documentation, or atleast a
> place where i could start.
> Thanks,
> Preetham
>
> ----- Original Message -----
>
> *From:* Medland, Bill <mailto:Bill.Medland at accpac.com>
> *To:* Wine devel (E-mail) <mailto:wine-devel at winehq.com>
> *Sent:* Tuesday, July 09, 2002 4:10 PM
> *Subject:* RE: newbie question
>
> (BTW HTML email is generally sort of frowned on here)
>
> Unix doesn't run windows programs. I suggest you actually read
> some of the documentation at www.winehq.com
> <http://www.winehq.com>, especially the Winelib stuff.
>
> Basically wine is a Unix program that understands the structure of
> Windows DLLS and exes. Wine itself runs, loads the dlls and exes
> into memory and executes them. Some DLLS are replaced by
> plug-compatible unix so's that interface to the lower levels. So
> CreateBitmap will eventually result in calls into probably X11 code.
> ...
>
You could start by going to your wine source dir and typing this:
find . -name *.c | grep CreateBitmap
or
find . -name *.spec | grep CreateBitmap
--
michael cardenas
lead windows compatibility engineer
lindows.com
.
hyperpoem.net
.
"Be the change you want to see in the world"
-Mahatma Gandhi
More information about the wine-devel
mailing list