亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

C#中怎么使用Findwindow函數

小億
265
2023-08-03 11:56:37
欄目: 編程語言

在C#中,可以使用DllImport特性來導入user32.dll庫中的FindWindow函數,然后在代碼中調用該函數。

參考代碼如下:

using System;
using System.Runtime.InteropServices;
class Program
{
[DllImport("user32.dll", CharSet = CharSet.Auto)]
public static extern IntPtr FindWindow(string lpClassName, string lpWindowName);
static void Main(string[] args)
{
// 根據窗口類名和窗口標題查找窗口
IntPtr hwnd = FindWindow(null, "Untitled - Notepad");
if (hwnd != IntPtr.Zero)
{
Console.WriteLine("找到窗口!");
}
else
{
Console.WriteLine("未找到窗口!");
}
}
}

在上述代碼中,FindWindow函數的第一個參數是窗口類名,指定為null表示不區分窗口類名;第二個參數是窗口標題,指定為"Untitled - Notepad"表示要查找窗口標題為"Untitled - Notepad"的窗口。

如果找到了相應的窗口,FindWindow函數將返回窗口句柄(HWND),否則返回IntPtr.Zero。

請注意,在使用DllImport特性時,還需要添加using System.Runtime.InteropServices;命名空間。

0
米易县| 石屏县| 永福县| 子长县| 专栏| 九寨沟县| 祁门县| 盈江县| 怀宁县| 神木县| 张家港市| 囊谦县| 宁陵县| 广宗县| 南召县| 宁南县| 肃北| 呼伦贝尔市| 饶平县| 昌吉市| 永吉县| 东宁县| 新干县| 罗源县| 连云港市| 瓦房店市| 台州市| 睢宁县| 南靖县| 长子县| 托克逊县| 文昌市| 新化县| 达拉特旗| 吉木萨尔县| 彭水| 长寿区| 正镶白旗| 宣威市| 昭平县| 天镇县|