伊莉討論區

標題: VB6 FindWindow 問題 [打印本頁]

作者: sky_body    時間: 2021-4-24 11:57 PM     標題: VB6 FindWindow 問題


Private Sub Command1_Click()
    Hwnd = FindWindow(vbNullString, "小算盤")
    PrintWindow Hwnd, Picture1.hdc, 0

End Sub

請問要怎麼讓抓到的畫面鎖定到某些座標
上面的小算盤是整個畫面顯示在Picture
假如我想讓Picture只抓小鍵盤的數字九宮格的話需要怎麼做呢?
找了好多資料都找不到


作者: tryit244178    時間: 2021-4-25 07:11 PM

本帖最後由 tryit244178 於 2021-4-25 07:13 PM 編輯

透過FindWindow找到小算盤的句柄後,再透過FindWindowEX找出底下控制項的句柄
但我找了好久找不到XDD
所以用別的工具偷懶了一下
這樣應該可以…也許………我也不知道XD

作者: sky_body    時間: 2021-4-26 10:37 AM

tryit244178 發表於 2021-4-25 11:11 AM
透過FindWindow找到小算盤的句柄後,再透過FindWindowEX找出底下控制項的句柄
但我找了好久找不到XDD
所以 ...

話說還可以直接找小算盤控制項的句柄嗎
以前找到的文章都只有那種找視窗的句柄而已
作者: jerick    時間: 2021-7-2 10:10 AM

sky_body 發表於 2021-4-26 10:37 AM
話說還可以直接找小算盤控制項的句柄嗎
以前找到的文章都只有那種找視窗的句柄而已 ...

可以的,視窗有視窗的句柄,
而控制項有控制項的句柄。




歡迎光臨 伊莉討論區 (http://a401.file-static.com/) Powered by Discuz!