PDA

View Full Version : چطوري ميشه با زدن يك دكمه همه برنامه رو مينيمايز كرد؟



combo_ci
جمعه 02 اسفند 1387, 19:57 عصر
سلام
چطوري ميشه با زدن يك دكمه همه برنامه رو مينيمايز كرد؟

kablayi
شنبه 03 اسفند 1387, 00:22 صبح
سلام
چطوري ميشه با زدن يك دكمه همه برنامه رو مينيمايز كرد؟


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnminimize.Click
Me.WindowState = FormWindowState.Minimized
End Sub

combo_ci
شنبه 03 اسفند 1387, 00:27 صبح
دوست عزيز اينو كه ديگه همه ميدونن ;)
من سوالم ابنه كه چطور ميشه وقتي حتي يك فرم از برنامه showdialog هست با زدن يك دكمه همه فرم هاي برنامه minimize بشه

shask00l
شنبه 03 اسفند 1387, 00:37 صبح
Public Declare Sub keybd_event Lib "user32.dll" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Int32, ByVal dwExtraInfo As Int32)

Public Sub MinimizeAll()
keybd_event(&H5B, 0, 0, 0)
keybd_event(&H4D, 0, 0, 0)
keybd_event(&H5B, 0, &H2, 0)
End Sub

این کد تمام پنجره ها رو مینیمایز میکنه . اگر فقط نیاز دارید پنجره ی برنامه ی خودتون مینیمایز بشه باید توی collection مربوط به فرم ها خاصیت windows state همه فرم ها رو به minimized تغییر بدید .

kablayi
شنبه 03 اسفند 1387, 01:11 صبح
اگر میخوای همه minimize بشن :


Process.Start("C:\Documents and Settings\administrator\Application Data\Microsoft\Internet Explorer\Quick Launch\Show Desktop.scf")