PDA

View Full Version : سوال در مورد API



koruir
جمعه 25 شهریور 1384, 23:32 عصر
سلام.
من احتیاج دارم که :
1. دکمه Win Key روی کیبرد رو شبیه سازی کنم.
یا
2. کلیک روی دکمه استارت را شبیه سازی کنم.
ساده ترش اینه که منوی استارت رو باز کنم.
و ممنون میشم اگه کمکم کنید.

koruir
شنبه 26 شهریور 1384, 16:57 عصر
بابا جواب بدین ثواب داره هااااااااااااا

mRizvandi
یک شنبه 27 شهریور 1384, 12:08 عصر
سلام

منظورت اینه که می خوای کلیدی رو ارسال کنی که باعث بالا امدن منوس استارت بشه؟ یا می خوای وقتی که دکمه استارت زده شد برنامه شما متوجه بشه؟ این رو مشخص کن که خیلی راه حل های متفاوتی با هم دارند. ما هستیم.

Hamedm
یک شنبه 27 شهریور 1384, 12:24 عصر
سلام

از تابع API زیر استفاده کن:

Declare Sub keybd_event Lib "user32.dll" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)

در پناه حق موفق باشید و پرتوان

حامد مصافی
یک شنبه 27 شهریور 1384, 15:41 عصر
سلام دوست عزیز تازه وارد

یک کامند روی فرم بگذارید و کد زیر را در پیمانه فرم تایپ کنید


Private Const WM_SYSCOMMAND = &H112
Private Const SC_TASKLIST = 61744

Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" ( _
ByVal hwnd As Long, _
ByVal wMsg As Long, _
ByVal wParam As Long, _
lParam As Any) As Long


Private Sub Command1_Click()
SendMessage hwnd, WM_SYSCOMMAND, SC_TASKLIST, 0
End Sub

koruir
سه شنبه 29 شهریور 1384, 11:53 صبح
سلام. ممنون که جواب دادین.
منظورم اینه که می خوام کلیدی رو ارسال کنم که باعث بالا امدن منوس استارت بشه.
متشکرم (( از همه شما ))