PDA

View Full Version : سوال: برنامه ای که تمامی پنجره های جاری را میبندد



mehdikhosravi
سه شنبه 06 تیر 1391, 22:34 عصر
سلام.
میشه کد این برنامه بهم بدین؟؟
برنامه ای که تمامی پنجره های جاری را میبندد
ایول

ali-a2
سه شنبه 06 تیر 1391, 22:41 عصر
با سلام

لینک زیر را مشاهده نمایید .

بستن تمام پنجره های جاری در برنامه (http://barnamenevis.org/showthread.php?100159-%D8%A8%D8%B3%D8%AA%D9%86-%D8%AA%D9%85%D8%A7%D9%85-%D9%BE%D9%86%D8%AC%D8%B1%D9%87-%D9%87%D8%A7%DB%8C-%D8%A8%D8%A7%D8%B2-%D8%AF%D8%B1%D9%88%D9%86-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%AE%DB%8C%D9%84%DB%8C-%D8%AE%DB%8C%D9%84%DB%8C-%D9%81%D9%88%D8%B1%DB%8C)

بهروز عباسی
سه شنبه 06 تیر 1391, 22:46 عصر
بستن تمام پنجره های باز در محیط ویندوز یا فقط برنامت؟

سید حمید حق پرست
سه شنبه 06 تیر 1391, 22:53 عصر
سلام علیکم

فکر کنم منظورشون در ویندوز باشه:متفکر:
اگر اره این کد رو در یک تایمر با interval = 10 قرار بده (فعلا این بزهنم رسید):
SendKeys "%{F4}"
رو سیستم خودت فایل exe رو اجرا نکنی که....

موفق باشید


یا علی (ع)

بهروز عباسی
سه شنبه 06 تیر 1391, 23:01 عصر
در این صورت باید با API هندل تمام پنجره های فعال رو بدست بیارن و اونها رو ببندن اگه تونستم کد میذارم

محسن واژدی
چهارشنبه 07 تیر 1391, 00:59 صبح
سلام علیکم
کد زیر را هم بررسی کنین:
Private Declare Function SendMessage Lib "user32.dll" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByRef lParam As Any) As Long
Private Const HWND_BROADCAST As Long = &HFFFF&
Private Const WM_CLOSE As Long = &H10


Private Sub Command1_Click()
SendMessage HWND_BROADCAST, WM_CLOSE, 0&, 0&
End Sub


فقط، قبلش برنامه هاتون رو ذخیره کنین

موفق باشید