投稿日 | : 2004/07/27(Tue) 11:20 |
投稿者 | : kiyopin |
Eメール | : |
URL | : |
タイトル | : 他のプログラムのスクロールバーを操作 |
VBから他のプログラムのスクロールバーを操作して、
一番下までスクロールした状態で画面キャプチャしたいと思っています。
GetScrollInfoとSetScrollInfoというAPIを使ってみたのですが、
うまく動きません。
下記のコードのどこがいけないのか教えていただけないでしょうか?
よろしくお願いします。
'============================================================
Dim ScData As SCROLLINFO
With ScData
.cbSize = Len(ScData)
.fMask = SIF_ALL
End With
strwin = GetScrollInfo(hWinHandle, SB_VERT, ScData)
With ScData
.cbSize = Len(ScData)
.fMask = SIF_POS
.nPos = .nMax
End With
strwin = SetScrollInfo(hWinHandle, SB_VERT, ScData, True)
'============================================================