返回列表 上一主題 發帖

[發問] SetWindowPos() 函數問題

[發問] SetWindowPos() 函數問題

本帖最後由 fashionable3000 於 2015-8-20 10:26 編輯

Public Class Form1
    Private Declare Function SetWindowPos Lib "user32" Alias "SetWindowPos" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim Q
        Q = SetWindowPos(Me.Handle, -2, 0, 0, 100, 100, &H40)
    End Sub
End Class

Form1裡面只有button1一個按鈕
除錯沒有顯示錯誤
執行按鈕後視窗會跑到左上角並且縮到很小
1110.png
然後跑出

函式裡面的變數換過很多了,都是一樣問題。
這是程式的問題嗎?
我在google查到的語法,也差不多是這樣寫。
請指教,謝謝。
樓主熱帖

        靜思自在 : 謊言像一朵盛開的鮮花,外表美麗,生命短暫。
返回列表 上一主題