PDA

View Full Version : مشکل در توابع API , Find Window



parsiyan_mohsen
چهارشنبه 20 خرداد 1388, 17:45 عصر
با سلام خدمت دوستان، من می خواهم بدونم چطوری می شه توی یه تکست، عنوان یه پنجره ای رو تو ویندوز بنویسیم بعد برنامه اون رو ببنده.؟!

M_P_1374
چهارشنبه 20 خرداد 1388, 18:01 عصر
Private Declare Function SendMessage Lib "User32" Alias "SendMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Declare Function FindWindow Lib "User32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long


Private Sub EndTask2(ByVal Caption As String)
On Error Resume Next
Handle = FindWindow(vbNullString, Caption)
If Handle = 0 Then Exit Sub
SendMessage Handle, &H10, 0&, 0&
End Sub

Private Sub Command1_Click()
EndTask2 InputBox("Type title of program",Me.Caption)
End Sub


فقط یه دکمه رو فرمتون بذارین همه چیز حل میشه