api平臺 api函數SetWindowPos。在哪里?
api函數SetWindowPos。在哪里?此功能可以指定窗口的新位置和狀態。它還會更改窗口在內部窗口列表中的位置。返回值:long,非零表示成功,零表示失敗參數說明hWnd:要定位的窗口hwndin
api函數SetWindowPos。在哪里?
此功能可以指定窗口的新位置和狀態。它還會更改窗口在內部窗口列表中的位置。
返回值:long,非零表示成功,零表示失敗
參數說明
hWnd:要定位的窗口
hwndinsertafter:窗口句柄。在窗口列表中,窗口hWnd放在窗口句柄之后。您還可以選擇以下值之一:
0將窗口放置在z序列的頂部;z序列表示層次結構中給定級別的窗口的顯示順序
-1將窗口放在列表的頂部和最頂部窗口的前面
-2將窗口放在列表的頂部和最頂部窗口的后面
X窗口的新X坐標。如果hWnd是子窗口,那么x由父窗口的客戶區坐標表示
y窗口的新y坐標。如果hWnd是子窗口,則y由父窗口的工作區坐標表示
CX指定新窗口的寬度
CY指定新窗口的高度
wflags可以是以下一個或多個值的和
&h1不更改大小
&h2不更改位置
&h4不更改更改Z序列(省略hwndinsertafter參數)
&h10不激活窗體
&h40顯示窗體
&h80隱藏窗體
注意:當一個窗口成為頂級窗口時,它的所有下級窗口也將進入頂級窗口。一旦設置為非頂層,它的所有從屬窗口和所有者窗口也將是非頂層。Z序列通過垂直于屏幕的假想Z軸進行量化。這個窗口順序是從上到下排列的
這個參數nflags是一個常量。C#還表示常量值僅為十六進制。你自己把聲音關小一點