国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > .NET > 正文

C# SetWindowPos窗口置頂使用說(shuō)明

2024-07-10 13:23:29
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

復(fù)制代碼 代碼如下:


[DllImport("user32.dll", CharSet = CharSet.Auto)]
private static extern int SetWindowPos(IntPtr hWnd, int hWndInsertAfter, int x, int y, int Width, int Height, int flags);
/// <summary>
/// 得到當(dāng)前活動(dòng)的窗口
/// </summary>
/// <returns></returns>
[DllImport("user32.dll", CharSet = CharSet.Auto)]
private static extern System.IntPtr GetForegroundWindow();


哪個(gè)窗體想要置頂,在Form_Load中加上

SetWindowPos(this.Handle, -1, 0, 0, 0, 0, 1 | 2); //最后參數(shù)也有用1 | 4 
具體說(shuō)明,看API函數(shù)說(shuō)明
如果是用點(diǎn)擊一個(gè)按鈕后彈出新窗體,并置頂,則:

復(fù)制代碼 代碼如下:


Form2 frm = new Form2();
frm.Show();
SetWindowPos(GetForegroundWindow(), -1, 0, 0, 0, 0, 1 | 2);


這樣,新打開(kāi)的窗體就是置頂了
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 行唐县| 金昌市| 湟源县| 遂溪县| 邵阳县| 阜南县| 乌兰县| 阿城市| 洛扎县| 榕江县| 南昌县| 油尖旺区| 吉首市| 井研县| 留坝县| 白沙| 米易县| 安福县| 拉孜县| 益阳市| 农安县| 阜新| 万载县| 金乡县| 乌鲁木齐市| 梁山县| 南漳县| 长宁县| 清涧县| 毕节市| 嘉义市| 自贡市| 丹阳市| 阳江市| 武乡县| 鹤壁市| 贵州省| 炉霍县| 荔波县| 富宁县| 唐河县|