امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
کار با تابع keybd_event
نویسنده پیام
mahdivbNET آفلاین
كاربر تک ستاره
*

ارسال‌ها: 36
موضوع‌ها: 11
تاریخ عضویت: اسفند ۱۳۸۶

تشکرها : 4
( 4 تشکر در 4 ارسال )
ارسال: #1
Wink  کار با تابع keybd_event
کد:
Private Declare Sub keybd_event Lib "user32.dll" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Const KEYEVENTF_EXTENDEDKEY = &H1
Const KEYEVENTF_KEYUP = &H2
سلام
من میخوام کلید پیرینت اسکرین رو با این تابع فشار بدم و بعد ولش کنمQuestion
و بعد عکس رو داخل یک فایل ذخیره کنم.

کد پرینت اسکرین : 44
کد:
Private Declare Sub keybd_event Lib "user32.dll" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Const KEYEVENTF_EXTENDEDKEY = &H1
Const KEYEVENTF_KEYUP = &H2

Private Sub Form_Load()
Clipboard.Clear
P.Cls

    keybd_event 44, 0, 0, 0
    keybd_event 44, 0, KEYEVENTF_KEYUP, 0
    Set Picture.Picture = Clipboard.GetData(2)

End Sub
خوب تو اینجا ما فرض میکنیم یه picturebox به نام picture داریم.
این کد بالا ناقص هست.از دوستانی که اینجا هستن خواهش میکنم کمکم کنن و عجله هم ندارمLaughWink
(آخرین ویرایش در این ارسال: ۳۱-تير-۱۳۸۷, ۱۵:۲۴:۵۴، توسط mahdivbNET.)
۳۱-تير-۱۳۸۷, ۱۵:۲۲:۵۱
ارسال‌ها
پاسخ
ajlajlajl آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,192
موضوع‌ها: 70
تاریخ عضویت: مهر ۱۳۸۴

تشکرها : 932
( 2618 تشکر در 1020 ارسال )
ارسال: #2
RE: کار با تابع keybd_event
http://forum.iranled.com/showthread.php?tid=9080
اینجا یه کلاس برای این کار هست.

میزان رای دشمن است!
[تصویر:  cff100.png]
۳۱-تير-۱۳۸۷, ۱۶:۰۰:۰۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : mahdivbNET


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  اجرا نشدن keybd_event vbKeyMenu در ویندوز 8.1 javad917 3 2,627 ۱۳-آذر-۱۳۹۶, ۲۱:۲۰:۲۸
آخرین ارسال: javad917
  استفاده از تابع Sendkeys sepahbod 3 4,981 ۲۴-شهریور-۱۳۹۲, ۱۵:۰۵:۵۳
آخرین ارسال: Ghoghnus
Smile 200 تابع API ویندوز برای استفاده تو VB [Moosa] 1 3,564 ۱۱-اردیبهشت-۱۳۹۰, ۲۲:۴۳:۴۵
آخرین ارسال: Mr.pRoGraMmer
  پیغام اینتر تو تابع SendMessage چی میشه؟ red11011 12 11,625 ۲۱-اسفند-۱۳۸۹, ۰۰:۱۷:۵۵
آخرین ارسال: GTAexcess
  سوال در مورد استفاده از تابع IF toytown 3 5,168 ۲۰-اردیبهشت-۱۳۸۹, ۱۲:۵۱:۳۱
آخرین ارسال: PEA
  یک سوال در مورد تابع ShellExecute sylvester 1 3,494 ۲۶-بهمن-۱۳۸۸, ۱۹:۲۳:۴۴
آخرین ارسال: HoseinVig
at کمک در مورد تابع Rnd shamsoft 12 11,073 ۰۷-تير-۱۳۸۸, ۲۱:۰۵:۴۲
آخرین ارسال: Payman62
  تابع trim چیست؟ evilbaby 3 9,812 ۱۴-خرداد-۱۳۸۸, ۱۰:۵۲:۱۶
آخرین ارسال: evilbaby
  تابع گرفتن پیکسل از صفخه نمایش edifier 3 5,047 ۱۹-آبان-۱۳۸۷, ۰۰:۲۳:۳۲
آخرین ارسال: mojtabamalaekeh
  تابع sendmasage فاطمه وطن دوست 1 1,850 ۰۳-شهریور-۱۳۸۷, ۱۴:۰۸:۳۹
آخرین ارسال: yeketaz

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS