Welcome to MSDN Blogs Sign in | Join | Help

Self introduction

Hello, world of blogging,

This is Feng Yuan, a software design engineer with Microsoft. I joined Microsoft three years ago, after working on printer drivers for HP for several years. Since then, I have been working on GDI, GDI+, Avalon and printing. So these will be the focus of this blog.

My personal website is www.fengyuan.com

 

Published Monday, June 14, 2004 2:19 PM by fyuan

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

Monday, June 14, 2004 2:54 PM by Sonu Kapoor

# re: Self introduction

Welcome to the blogging world :)
Monday, June 14, 2004 6:04 PM by William Luu

# re: Self introduction

Yes, welcome to the wonderful world of blogging Feng Yuan :)

Oh, Avalon, that would've been fun :D
Wednesday, July 14, 2004 11:00 PM by James

# re: Self introduction

feng yuan?
the gay who write the terrfic book "windows graphics programming"?

I admire you!
Thursday, July 22, 2004 11:47 PM by assaf

# i would like to hire your services

hi feng

i would like to hire your services.
i need to develop a screen capture utility.
however, this utility must be based GDI Hooking alone.
no mirror driver.
can you do this?
if not, can you recomend someone who can?

thanks

assaf
assafwo@hotmail.com
Friday, July 23, 2004 9:29 AM by Feng Yuan

# re: Self introduction

We can discuss the technical problems involved with screen capture, but I'm not for hire.

Thanks
Wednesday, July 28, 2004 2:47 AM by Assaf

# GDI Hooking

hi Feng

which functions are responsible for non-client area drawing?

we cannot capture the caption, frame, scroll bar.

assaf
Wednesday, July 28, 2004 3:00 PM by Assaf

# Can you please recomend to me someone

hi feng

i am looking for someone to develop a screen capture utility.
can you recomend someone to me?

assaf
Wednesday, July 28, 2004 5:20 PM by Feng Yuan

# re: Self introduction

I do not know the details either, but you may get some idea from an old document http://www.fengyuan.com/article/win32ksyscall.html.
Wednesday, August 04, 2004 10:09 AM by Mark Schmidt[MSFT]

# re: Self introduction

Have you tried the PrintWindow API call? If you don't specify PW_CLIENTONLY in the nFlags param then I beleive the entire window (including non-client) is captured.
Tuesday, February 28, 2006 7:25 AM by aa

# re: Self introduction

aa
Sunday, May 20, 2007 4:15 PM by Kmzh

# re: Self introduction

I think this is the right place to ask my question.

[Windows XP SP2]

Recently I tried to use GDI+ to draw something on my non-primary display monitor.

If I use Graphics.FillRectangle, it draws correctly on the non-primary display monitor, but if I use Graphics.DrawString or other DrawXX methods, it draws on the PRIMARY monitor, not the non-primary display monitor.

I get the device context either from EnumDisplayMonitors or from CreateDC. The GDI functions(TextOut, etc.) seem to work OK, though.

Could please explain why?

Thanks.

Thursday, June 14, 2007 9:50 AM by Hemanshu Srivastava

# Self introduction

I am looking for GDI hooking API's for Windows VISTA. I know its possible but no sufficienty documentation from Microsoft is there. ANyone did this on VISTA? What are the affects on aveo?

Tuesday, May 26, 2009 4:29 AM by Jeff Yu

# re: Self introduction

I am interested in 2D acceleration technology, for example how to draw vast of lines very fast like AutoCAD? Can you give me any hints?

yufuping@gmail.com

Saturday, June 13, 2009 6:15 AM by 小向美奈子

# re: Self introduction

話題の小向美奈子ストリップを隠し撮り!入念なボディチェックをすり抜けて超小型カメラで撮影した神動画がアップ中!期間限定配信の衝撃的映像を見逃すな

Friday, June 19, 2009 2:51 AM by Feng Yuan Self introduction | bar stools

# Feng Yuan Self introduction | bar stools

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker