22 EYLÜL 2008, PAZARTESİ
Nasıl geçerli Etkin pencereyi kullanarak c Başlığı alabilirim#?
Geçerli etkin pencere (odak olan gibi) C kullanarak Pencere Başlığı kapmak için bilmek istiyorum#.
CEVAP
22 EYLÜL 2008, PAZARTESİ
Tam kaynak kodu ile bunu yapmak için nasıl bir örnek: bkz
http://www.csharphelp.com/2006/08/get-current-window-handle-and-caption-with-windows-api-in-c/
[DllImport("user32.dll")]
static extern IntPtr GetForegroundWindow();
[DllImport("user32.dll")]
static extern int GetWindowText(IntPtr hWnd, StringBuilder text, int count);
private string GetActiveWindowTitle()
{
const int nChars = 256;
StringBuilder Buff = new StringBuilder(nChars);
IntPtr handle = GetForegroundWindow();
if (GetWindowText(handle, Buff, nChars) > 0)
{
return Buff.ToString();
}
return null;
}
Düzenlenmiş@Doug ile daha iyi doğruluk için yorum McClean.
Bunu Paylaş:
Nasıl Ruby on Rails geçerli mutlak URL...
Nasıl bir textbox jQuery kullanarak de...
Nasıl programlı olarak Android içinde ...
Nasıl bir dosya adı kullanarak uygun b...
Nasıl geçerli kullanıcı adı katılabili...