PDA

View Full Version : تشخیص کلیک موس خارج از فرم برنامه



lizbazar
جمعه 13 مهر 1386, 10:17 صبح
چه طوری میشه تشخیص داد موس کجای صفحه کلیک کرده ؟؟؟ مختصات اونو میشه باتا بع api به دست آورد ولی نمیشه فهمید که کجا کلیک کرده ؟ کلیک چپ یا راست؟ ....
ممنون میشم کمکم کنین .

noorsoft
جمعه 13 مهر 1386, 10:47 صبح
یکسری کامل توابع APi را براتون میذارم

lizbazar
شنبه 14 مهر 1386, 17:55 عصر
دوست عزیز ممنون .
توسط یه تابع api این کارو انجام میدیم . اینم سورسش .

Declare Function GetAsyncKeyState Lib "user32.dll" (ByVal vKey As Long) As Integer
Private Sub Timer1_Timer()
keystate = GetAsyncKeyState(vbLeftButton)
If keystate And &H8000 Then
Label1.Caption "Pressed Left Button Mouse"
Else
Label1.Caption "Not Pressed LEft Button Mouse"

End If
End Sub

IamOverlord
جمعه 14 اسفند 1388, 14:36 عصر
یکسری کامل توابع APi را براتون میذارم

سلام جناب noorsoft !
متنش انگلیسی نیست...:ناراحت:

vb8334
دوشنبه 29 شهریور 1389, 12:10 عصر
با سلام به تمامی دوستان

من سوالم رو اینجا مطرح میکنم

من یه کد اینجا قرار میدم مشکل من اینه که وقتی من کلیک وسط میکنم می خوام برنامه قشنگ رو صفحه ظاهر بشه ولی برنامه میاد میره تو تسک بار ایراد کار کجاست ؟

ممنون

vb8334
دوشنبه 29 شهریور 1389, 17:48 عصر
کسی نیست به ما کمک کنه؟

SlowCode
سه شنبه 30 شهریور 1389, 22:46 عصر
فکر کنم منظورتون این باشه
شما Me.WindowState = 1 رو به Me.WindowState = 0 تغییر بدید.

vb8334
چهارشنبه 31 شهریور 1389, 09:58 صبح
مرسی

ولی باور کن من یه سری این کار رو کردم جواب نمیداد. ولی الان جواب داد

ممنون