Windows Graphics Programming: Win32 GDI and DirectDraw has been out of print for quite sometimes. I tried several times to convince the publisher to reprint it because people are still programming using Win32 API, but they would not do it, quoting that the back-order is not high enough for them to do so.
I've received numerous emails from people asking for where they can get hold of a copy of the book. Second hand copies of the book are listed as high as four times the original price.
Finally, two months ago I asked for the minimum order for them to reprint the book. That got their attention because there is no way they can lose. Today, the books are delivered to my driveway.
If you're in need of a book on GDI, you can order directly from me (fyuan at fengyuan.com) or at www.amazon.com. I would be happy to sign the book for you, in either English or Chinese.
Here is one happy reader's comment about the book (http://www.amazon.co.uk/exec/obidos/ASIN/0130869856):
Everything you ever wanted to know about Windows GDI programming but didn't know who to ask or where to look. This deserves to become a modern classic.
Q: I've been reading your blog for 2 weeks now, after reading about your book from another blogger (http://blogs.msdn.com/jfoscoding/archive/2006/04/08/571615.aspx). I've been reading so much good things about it, and I'm very interested in programming graphics. So, I'd like to order a copy, before it's sold out again.
A: There are lots of ways to do graphics programming on Windows platform. You can use GDI32, DirectX, OpenGL, GDI+ or the latest Windows Presentation Foundation. So if you're just interested in graphics, try Windows Presentation Foundation, DirectX, or GDI+ first. If you really want to GDI programming, then you may need this book. People who have read other books and MSDN library about GDI and still want to know more about GDI can benefit a lot from this book.
You can read the book online first at http://safari.phptr.com/?XmlId=0-13-086985-6
Q: What about internationl shipping.
A: The www.amazon.com listing does not allow internatiional shipping, because there are several options for international shipping and this book is really big and heavy (4.5 lbs). So you should contact me directly (fyuan at fengyuan.com) for internationa; shipping. For different shipping options, check http://ircalc.usps.gov/intl_speed.asp?CID=10143&MailType=package&Pounds=4&Ounces=9 (Just an example, change country to where you live).