View Full Version : سوال: آمدن برنامه در کنار صفحه
alih110
پنج شنبه 27 اسفند 1388, 11:48 صبح
سلام دوستان شما اگر به آنتی ویروس ها دقت کرده باشید یا نرم افزار های دیگه
یا آنتی ویروس های فلش ها وقتی یک ویروس پیدا می کنن گوشه تصویر از روی تسک بار میان بالا و با هر رزیولیشنی که باشه از اون گوشه میان کسی سورسی داره یا میتونه کمک کنه
نمونه ای هم براتون میزارم در عکس
saeedvir
پنج شنبه 27 اسفند 1388, 12:12 عصر
این با توجه به اندازه طول و عرض این کار را انجام می دهد و با هر رزیولیشنی سازگار هست
Private Sub Form_Load()
Me.Height = 3600
Me.Width = 4800
Me.Left = (Screen.Width - Me.Width) / 1.2 + 3150
Me.Top = (Screen.Height - Me.Height) / 1.2 + 1850
End Sub
REZADG
پنج شنبه 27 اسفند 1388, 13:24 عصر
اینم امتحان کن
Private Const ABM_GETTASKBARPOS = &H5
Private Type RECT
Left As Long
Top As Long
Right As Long
Bottom As Long
End Type
Private Type APPBARDATA
cbSize As Long
hwnd As Long
uCallbackMessage As Long
uEdge As Long
rc As RECT
lParam As Long
End Type
Private Declare Function SHAppBarMessage Lib "shell32.dll" (ByVal dwMessage As Long, pData As APPBARDATA) As Long
Private Sub Form_Load()
Dim ABD As APPBARDATA
SHAppBarMessage ABM_GETTASKBARPOS, ABD
Me.Left = Screen.Width - Me.Width
Me.Top = Screen.Height - (Me.Height + ((ABD.rc.Bottom - ABD.rc.Top) * Screen.TwipsPerPixelY))
End Sub
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.