به نام خدا سلام بر برنامه نویسان عزیز 😉 در این مطلب کد گرفتن پنجره ی فعال (Active) فعلی در ویندوز با user32.dll در سی شارپ را آماده کردم. امیدوارم که این کد برای شما مفید باشد.
کد گرفتن پنجره ی فعال (Active) فعلی در ویندوز با user32.dll در سی شارپ :
using System;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.Text;
public class MainClass
// Declare external functions.
[DllImport("user32.dll")]
private static extern IntPtr GetForegroundWindow();
[DllImport("user32.dll")]
private static extern int GetWindowText(IntPtr hWnd, StringBuilder text, int count);
public static void Main() {
int chars = 256;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.Text;
public class MainClass
// Declare external functions.
[DllImport("user32.dll")]
private static extern IntPtr GetForegroundWindow();
[DllImport("user32.dll")]
private static extern int GetWindowText(IntPtr hWnd, StringBuilder text, int count);
public static void Main() {
int chars = 256;