一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - C# SetWindowPos窗口置頂使用說明

C# SetWindowPos窗口置頂使用說明

2019-10-12 11:13C#教程網 ASP.NET教程

就是有時候窗口不能夠成功置頂,這時需要重新切換下標簽,就可以置頂了,本文介紹C# SetWindowPos實現窗口置頂的方法

代碼如下:


[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> 
/// 得到當前活動的窗口 
/// </summary> 
/// <returns></returns> 
[DllImport("user32.dll", CharSet = CharSet.Auto)] 
private static extern System.IntPtr GetForegroundWindow();


哪個窗體想要置頂,在Form_Load中加上 

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

復制代碼代碼如下:


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


這樣,新打開的窗體就是置頂了

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 男人天堂官方网站 | 久久婷婷五月免费综合色啪 | 高清毛片一区二区三区 | 欧美精品综合一区二区三区 | 青草青草伊人精品视频 | 欧美性videossex丝袜 | 天天插在线视频 | 性插图动态图无遮挡 | 亚洲精品成人在线 | 午夜小视频免费观看 | 满城尽带黄金甲大胸片 | 亚洲欧美7777| 欧美有码| 男女性刺激爽爽免费视频 | 欧美灰丝袜丝交nylons | 欧美丰满大乳大屁在线观看股 | 亚洲欧美日韩天堂在线观看 | 亚洲第一色视频 | 欧美日韩精品在线视频 | 色姑娘久 | 国产成人www | 国产午夜免费视频 | 69老司机亚洲精品一区 | 亚洲国产成人99精品激情在线 | 国产一区二区视频在线观看 | 午夜AV亚洲一码二中文字幕青青 | 久久草福利自拍视频在线观看 | 87影院在线观看视频在线观看 | 精品无人区乱码1区2区3区免费 | 久久国产视频网 | 国产福利一区二区在线精品 | 国产美女做爰免费视频网址 | 欧美破苞合集 magnet | 嗯啊视频在线 | 亚洲精品www久久久久久 | 男女被爆动漫羞羞动漫 | 欧美一区二区三区高清不卡tv | 国产成人福利美女观看视频 | 性奶乳妇 | 青青国产在线观看 | 万域之王在线观看 |