2011-03-17 57 views
0

返回0,我寫簡單的Windows服務,並試圖獲得活動窗口的hwndGetForegroundWindow始終爲Windows服務

private int _hwnd; 

[DllImport("User32.dll", SetLastError = true)] 
public static extern int GetForegroundWindow(); 

private void timer1_Tick(object sender, EventArgs e) 
{ 
    _hwnd = GetForegroundWindow(); 
} 

_hwnd這裏總是等於0。爲什麼?有什麼方法可以獲得正確的(!= 0)值嗎?

回答