الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اغلاق النافذه النشطه

مغلق
بدأه asdsuez في 13 يونيو 2007 · 1 رد · 472 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد معرفه النافذه النشطه ثم اغلاقها بشرط اذا كان caption بتعها يساوى قيمه معينه

ارجو المساعد سريعا سواء بالكود اوبال api

مثال

اذا كان النافذه النشطه عنوانها ":c"

يم اغلاقها وذالك بوض الكود فى تايمر مثلا

مرفق صوره للنافذه التى ارغب فى اغلاقاها فى حاه اذا قام المستخدم بفتحها

untitled.bmp

تم تعديل هذه المشاركة بواسطة asdsuez في 13 يونيو 2007 في 10:06

ASDSUEZ

#2

بسم الله

اعتقد انك هتستخدم 3 دوال وهم

  Public Declare Function GetForegroundWindow Lib "user32" Alias "GetForegroundWindow" () As Long

وتستخدم لاحضار مقبض النافذة التي في المقدمة

Public Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String, ByVal cch As Long) As Long

وتستخدم لاحضار عنوان النافذة التي تحدد مقبضها

Public Declare Function ShowWindow Lib "user32" Alias "ShowWindow" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long

وتستخدم لعمل عدة اشياء مع النافذة التي تحدد مقبضها ومنها ان تخفيها

والله اعلم

هذا الموضوع مغلق.

مواضيع مشابهة