PDA

نسخه کامل مشاهده نسخه کامل : چه جوري بايد با پنجره هاي ديگه ارتباط داشت ؟



sina88_2004
05-04-2006, 14:44
سلام من يه برنا مه نويس مبتديم.
نمي دونم چه جوري بايد با پنجره هاي ديگه ارتباط داشت مثلا فهميد فوكوس رو چه پنجره اي هست.
اگه ممكنه كمكم كنين.
مرسي

Programer
05-04-2006, 16:45
باید با توابع API کار کنی .الان یادم نیست چجوری ولی فکر کنم اسم تابعشGetForegroundWindow باشه.اگه کامل میخوای میل بزن:
EN.A.Sadeghi@Gmail.com

Payman_62
05-04-2006, 20:50
تعريف تابعش.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
هندل پنجره داراي فوكوس ميده.

sina88_2004
06-04-2006, 13:50
دستتون درد نكنه.
تا اينجاشو گرفتم.
چجوري ميشه يه پنجره رو كه هندلشو داري بست؟

Programer
06-04-2006, 17:45
با دستور زیر البته در ویژوال بیسیک

Public Declare Function PostMessage Lib "user32" Alias "PostMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Sub Close_Window(Handel As Long)
PostMessage Handel, &H10, 0&, 0&
End Sub