投稿日 | : 2005/01/25(Tue) 12:19 |
投稿者 | : 花ちゃん |
Eメール | : |
URL | : |
タイトル | : Re: 画面が背面に |
宣言部分を下記のように変更して試して見て下さい。
Private Declare Function SetWindowPos Lib "user" _
(ByVal hwnd As Integer, ByVal hWndInsertAfter As Integer, _
ByVal x As Integer, ByVal y As Integer, ByVal cx As Integer, _
ByVal cy As Integer, ByVal wFlags As Integer) As Integer
Const HWND_TOPMOST = (-1)
'ウインドウの現在のサイズを保持する
Const SWP_NOSIZE = 1
'ウインドウの現在位置を保持する
Const SWP_NOMOVE = 2
Sub Form_Load()
Dim retValue As Integer
'現在の位置とサイズでウインドウリストの一番上に配置する
retValue = SetWindowPos(Me.hWnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE)
End Sub