91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
铜梁县| 平邑县| 临泉县| 定州市| 南京市| 竹山县| 阿坝| 西盟| 成都市| 宁远县| 漠河县| 东辽县| 呼图壁县| 溆浦县| 玛沁县| 宜都市| 岗巴县| 齐齐哈尔市| 宁津县| 罗田县| 蕉岭县| 南投市| 伽师县| 佛学| 博乐市| 萨迦县| 营山县| 开封市| 永定县| 阿尔山市| 安国市| 万源市| 繁昌县| 吴旗县| 呼玛县| 克拉玛依市| 奉节县| 锡林郭勒盟| 平利县| 永济市| 内黄县|