當前位置:編程學習大全網 - 編程軟體 - vb編程問題求助

vb編程問題求助

要實現這個功能需要對windows 消息機制有所了解。

樓上那位只能針對壹個程序中的實現。我給妳思路和代碼。

思路:

向指定窗口發送相應的WM_MSG 需要用SendMessage API實現。

具體實現:

Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long

Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long

'API 聲明

Private Sub Command1_Click()

Dim a as long

a=FindWindow(VBNull,"123")

SendMessage a,WM_SETTEXT,0,"新的標題"

End Sub

找到窗口HWND 然後向指定窗口發送WM_SETTEXT 消息來修改標題。

  • 上一篇:廣東梅州客家人怎麽樣
  • 下一篇:天津雷曼機器人自動化技術有限公司怎麽樣?
  • copyright 2024編程學習大全網