Home > 未分类 > WPF, get HWND of Window object(zz)

WPF, get HWND of Window object(zz)

WPF, get HWND of Window object
WPF windows don’t expose the underlying window handle (HWND) like window-form forms (the System.Windows.Forms.Control.Handle property). The window handle is required in some situations such as pinvoking, you can get the window handle of a WPF window by using the WindowInteropHelper class. For example:

// get HWND of the main window, now can use the
// window handle when pinvoking system functions
IntPtr windowHandle = new WindowInteropHelper(
    
Application.Current.MainWindow).Handle;

Advertisements
Categories: 未分类
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: