Re: [VB6 ] 如何偵測某一個桯式(如小畫家)已經結束?
Hi chino,謝謝您提供此方法!!
我利用此方法,確實可以偵測到特定的程式是否結束,
但如果標題會改變的程式,就比較難偵測到了,
例如要偵測小畫家是否結束,當你開新檔時小畫家的標題為"未命名-小畫家"
然後再開另一個圖檔則標題則變為"xxxx-小畫家",這樣就會判斷失敗了。
是否還有別的函數可以判斷部分標題名稱的函式,例如只判斷"小畫家"
如果如此,這樣就可以正確的偵測出程式是否結束了。
※ 引述《chinoyan (chino)》之銘言:
: ※ 引述《kandrew (藍天白雲~~)》之銘言:
: : 我想要寫一個程式,去偵測某個特定程式當它結束後,
: : 我的程式就開始處理資料,有什麼方法 or API函數可以使用?
: : 謝謝!!
: 'API宣告
: Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal
: lpClassName As String, ByVal lpWindowName As String) As Long
: ' 視窗的class ,"XXX"視窗標題,不知class填vbNullString即可
: ' 傳回值為window hwnd, 不存在傳回 0
: If FindWindow(vbNullString, "XXX") <> 0 Then
: End If
--
▄▇_▂▄▆▇▇▇▆▄▂_▇▄
▄▂ ▋▊▅ ▄▆█◣◢█▇▅ ▅▎▍ ◣ ▂
◥◣ ▂ ▊▊ ▎▎◢●◣ ◢●◣ ▎▎▎▎ ◢◤ ◤ ▁ ◥
◢◤ ▎ ◥ ◤ ▼ ◥ ◤ ▊ ◤ ▎◤ ◥▌
◥ ▊▊◥ ﹌ ︶︶ ﹌ ◤▎▎ ▍ ◣ ◣
◥ ◣ ▃▆▄▂ˍˍ▂▄▆▃ ◢ ◤*Mooncat~ ▎ ◥█◤
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.231.121.158
討論串 (同標題文章)