امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
تابع BlockInput و قفل كردن موس و كيبرد
نویسنده پیام
NabiKAZ آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 520
موضوع‌ها: 48
تاریخ عضویت: اسفند ۱۳۸۲

تشکرها : 6
( 60 تشکر در 46 ارسال )
ارسال: #1
تابع BlockInput و قفل كردن موس و كيبرد
سلام
ببخشيد زياد سوال ميپرسم :oops:
آقا افشين يه تابع باحال معرفي كرده بودند به اين شكل:

Private Declare Function BlockInput Lib "user32" (ByVal fBlock As Long) As Long
BlockInput False

كه براحتي ميشه باهاش موس و كيبرد رو موقتا قفل كرد .
فقط يه مشكل كوچيك داره اونم در زمان زدن كليد alt+ctrl+del به دليل باز شدن پنجره پاپ آپ و از بين رفتن فوكوس از روي پنجره اصلي برنامه ، موس و كيبرد آزاد ميشن ! يكي فقط همين كليد كار ميكنه ! اگرم بخوايم از تو رجستر اين كليد رو غير فعال كنيم . بازم نهايتا به پنجره اختار مبني بر غير فعال بودن اين كليد(alt+ctrl+del) ظاهر ميشه كه بازم موس و كيبرد آزاد ميشه !
راه حل شما براي جلوگيري از اين مشكل چيه ؟

ممنون
نبي

۲۴-بهمن-۱۳۸۳, ۰۸:۳۳:۵۶
وب سایت ارسال‌ها
پاسخ
afshin آفلاین
كاربر دو ستاره
**

ارسال‌ها: 162
موضوع‌ها: 8
تاریخ عضویت: مرداد ۱۳۸۳

تشکرها : 0
( 11 تشکر در 9 ارسال )
ارسال: #2
 
آره .. من اين رو تو وبلاگم نوشته بودم ....

اين رو فكر كنم خيلي وقت پيش از كامران شنيده بودم ... ولي درسته اين مشكلي كه گفتي
هست ... اگه جوابش رو فهميدي با اجازه من تو وبلاگ مينيويسم .... :wink:

نبي جان ... من جوابت رو نميدونستم وگر نه تو وبلاگ هم كه پرسيده بودي بهت ميگفتم
شرمنده :oops:

:wink:
۲۴-بهمن-۱۳۸۳, ۰۹:۱۹:۴۵
وب سایت ارسال‌ها
پاسخ
amirjan آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,105
موضوع‌ها: 24
تاریخ عضویت: تير ۱۳۸۳

تشکرها : 348
( 697 تشکر در 251 ارسال )
ارسال: #3
 
خوب ، با استفاده از دو سه تا تابع ديگه پنجره مربوط به TaskMgr رو ببند . ( اينم يه فكريه ! )

سید امیر حسین حسنینی

Human knowledge belongs to the world ...
۲۴-بهمن-۱۳۸۳, ۲۰:۴۳:۵۳
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #4
 
In valid seission
و تمام نوشته هام پرید
حالا دو باره
فکر کنم با استفاده از Hook بشه این کار رو کرد چون قبل از این که هر Event به برنامه مورد نظر برسه اول به این ابع فرستاده می شه بعد باید یه جوری از تولیست خارجش کنید

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۲۵-بهمن-۱۳۸۳, ۰۸:۱۸:۲۱
وب سایت ارسال‌ها
پاسخ
ashkan آفلاین
بنيانگذار سايت
******

ارسال‌ها: 1,553
موضوع‌ها: 80
تاریخ عضویت: آبان ۱۳۸۲

تشکرها : 0
( 140 تشکر در 87 ارسال )
ارسال: #5
 
اينوليد سيشن رو اگه بك كني مشكلي پيش نمياد و نوشته ها برميگرده .
خيلي باحاله اين امضاي زير نوشتت خوشم آمد
يه شاعر آذري هم ميگه :
تن آدمي شريف است به پول آدميت نه همين كمال و فضل است نشان آدميت
اگر آدمي به نطق است و به صوت و لحن دلكش چه ميان ضبط صوت و چه ميان آدميت

آشنایی با نظریه زبان باعث شد تا بفهمم کامپیوتر اونی نیست که من میدونم.
۲۵-بهمن-۱۳۸۳, ۰۸:۳۰:۰۴
وب سایت ارسال‌ها
پاسخ
vahid2000 آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 263
موضوع‌ها: 31
تاریخ عضویت: مرداد ۱۳۸۳

تشکرها : 0
( 20 تشکر در 15 ارسال )
ارسال: #6
 
ashkan نوشته است:اينوليد سيشن رو اگه بك كني مشكلي پيش نمياد و نوشته ها برميگرده .
خيلي باحاله اين امضاي زير نوشتت خوشم آمد
يه شاعر آذري هم ميگه :
تن آدمي شريف است به پول آدميت نه همين كمال و فضل است نشان آدميت
اگر آدمي به نطق است و به صوت و لحن دلكش چه ميان ضبط صوت و چه ميان آدميت
Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze Amaze
البته با اين كه شعر شما پر معني بود ولي كلي خنديديم :wink:
راستي در مورد تابع هم كه گفتين يه سر به وبلاگ من بزنيد با اينكه وبلاگ دلفي هست اما سعي ميكنم تا براتون راجع به اين موضوع توضيح بيشتري بدهم آخه براي يه ويروس جديد خودم از اين تابع استفاده كردم :wink:
۲۵-بهمن-۱۳۸۳, ۰۸:۴۲:۳۲
وب سایت ارسال‌ها
پاسخ
NabiKAZ آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 520
موضوع‌ها: 48
تاریخ عضویت: اسفند ۱۳۸۲

تشکرها : 6
( 60 تشکر در 46 ارسال )
ارسال: #7
4
سلام
از پاسخ همه دوستان ممنونم. به ترتيب پاسخ ميدم:

afshin نوشته است:اين رو فكر كنم خيلي وقت پيش از كامران شنيده بودم ... ولي درسته اين مشكلي كه گفتي هست ...نبي جان ... من جوابت رو نميدونستم وگر نه تو وبلاگ هم كه پرسيده بودي بهت ميگفتم
شرمنده :oops:
:wink:
دشمنت شرمنده عزيز. آقايي! :wink:
كامران كجايي كه كارت در اومد Amaze


amirjan نوشته است:خوب ، با استفاده از دو سه تا تابع ديگه پنجره مربوط به TaskMgr رو ببند . ( اينم يه فكريه ! )
امير جان ، شما ببند كه داري خوب ميبندي :wink: ببينم چه جوري ميبندي :wink:


ha_60 نوشته است:In valid seission
و تمام نوشته هام پرید
حالا دو باره
فکر کنم با استفاده از Hook بشه این کار رو کرد چون قبل از این که هر Event به برنامه مورد نظر برسه اول به این ابع فرستاده می شه بعد باید یه جوری از تولیست خارجش کنید
منظورت از تمام نوشته هات، همين 2 خط بود ؟Amaze ضمنا من براي جلوگيري از اين اشكالاتي كه نمونش رو فرموديد برام عادت شده كه هميشه هر جا كه قراره چيز بنويسم ، قبل از سابميت كردن براي احتياط اول يه ctrl+a و ctrl+c بزنم تا مشكلي پيش نياد. شما هم سعي كن خودت رو عادت بدي . زدن همين دو كليد ساده ميتونه خيلي مفيد باشه .
در مورد هوك هم متوجه نشدم ! من تا سورس نبينم نميفهمم . اما مرسي.



ashkan نوشته است:اينوليد سيشن رو اگه بك كني مشكلي پيش نمياد و نوشته ها برميگرده .
خيلي باحاله اين امضاي زير نوشتت خوشم آمد
يه شاعر آذري هم ميگه :
تن آدمي شريف است به پول آدميت نه همين كمال و فضل است نشان آدميت
اگر آدمي به نطق است و به صوت و لحن دلكش چه ميان ضبط صوت و چه ميان آدميت
اشكان هميشه اينجوري كه ميگي نيست . يعني گاهي با زدن بك هم فرم خالي مياد. ضمنا بعد از زدن بك بايد حتما يه رفرش صورت بگيره كه سشيون جديد توليد بشه و پست ارسال بشه.
نوبت كيه ؟! "ت" اومد :wink: :!:

vahid2000 نوشته است:راستي در مورد تابع هم كه گفتين يه سر به وبلاگ من بزنيد با اينكه وبلاگ دلفي هست اما سعي ميكنم تا براتون راجع به اين موضوع توضيح بيشتري بدهم آخه براي يه ويروس جديد خودم از اين تابع استفاده كردم :wink:
وحيد سر زدم فعلا كه چيزي ننوشتي .. ازت ممنونم . اما سعي كن سعي نكني ! سعي كن حتما بنويسيAmaze

فداي همگي
نبي

۲۵-بهمن-۱۳۸۳, ۱۷:۱۴:۲۶
وب سایت ارسال‌ها
پاسخ
amirjan آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,105
موضوع‌ها: 24
تاریخ عضویت: تير ۱۳۸۳

تشکرها : 348
( 697 تشکر در 251 ارسال )
ارسال: #8
Re: 4
NabiKAZ نوشته است:سلام

amirjan نوشته است:خوب ، با استفاده از دو سه تا تابع ديگه پنجره مربوط به TaskMgr رو ببند . ( اينم يه فكريه ! )
امير جان ، شما ببند كه داري خوب ميبندي :wink: ببينم چه جوري ميبندي :wink:
http://www.iranvig.com/modules.php?name=...e&sid=1562
خوب بستمش ؟ ( Amaze )

سید امیر حسین حسنینی

Human knowledge belongs to the world ...
۲۵-بهمن-۱۳۸۳, ۱۹:۲۸:۰۶
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #9
 
نقل قول: منظورت از تمام نوشته هات، همين 2 خط بود ؟ ضمنا من براي جلوگيري از اين اشكالاتي كه نمونش رو فرموديد برام عادت شده كه هميشه هر جا كه قراره چيز بنويسم ، قبل از سابميت كردن براي احتياط اول يه ctrl+a و ctrl+c بزنم تا مشكلي پيش نياد. شما هم سعي كن خودت رو عادت بدي . زدن همين دو كليد ساده ميتونه خيلي مفيد باشه .
در مورد هوك هم متوجه نشدم ! من تا سورس نبينم نميفهمم . اما مرسي.
خوب اينجوري مي شه كه شما دو خط مي بيني Amaze آخه آب ميره به CTRL+ هم عادت دارم ولی وقتی چند تا فرم باشه نمی شه
سورس هم یه Keylogger نوشتم یه نگاه بکن
راستی پدرم در اومد این یه کارت اینترنت دیگس این هم پنجاه تا سایت باید باز کنم تا یکی صفحه امروز ایران ویج رو بیاره حتی CTRL+F5 هم جواب نمیده سایتها اینهاست WWW.IRANVIG.COM - IRANVIG.COM - WWW.IRANVIG.COM/INDEX.PHP و هر ترکیبی که به ذهنتون برسه بابا مشکل از کیه

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۲۶-بهمن-۱۳۸۳, ۰۸:۲۴:۵۸
وب سایت ارسال‌ها
پاسخ
ashkan آفلاین
بنيانگذار سايت
******

ارسال‌ها: 1,553
موضوع‌ها: 80
تاریخ عضویت: آبان ۱۳۸۲

تشکرها : 0
( 140 تشکر در 87 ارسال )
ارسال: #10
 
دوست خوبم ha_60 من نظر شما رو عينن منتقل كردم به هاست و اونها بهم گفتن چند وقتيه خودشون هم اين مشكل رو متوجه شدن(نه فقط ايران ويج بلكه خيلي هاستها) گفتن انگار يا مخابرات و يا خود آي اس پي ها اقدام به نصب كش سرور كردن و چون ستينگها رو دروست انجام نميدن براي همين اين مشكلات بوجود مياد و خود اونها هم بايد رفع كنن . از طرفي مخابرات دست گذاشته رو فيلترينگ و اينو نه خود بلكه به آي اس پي ها گفته تا اقدام كنن .
آي اس پي ها هم فقط بلدن روي آي پي فيلتر كنن و اين مشكل هم هست.
راستش من خودم هم از اين قضيه ناراحتم چون كسي كه به سايت سر ميزنه اگه دوبار ببينه سايت نمياد فك ميكنه مشكل از سايته نه از آي اس پيه خودش و ديگه هم نمياد به سايت.
مثلا همين نداستت رو بعضي از آي اس پي ها بستن وقتي آمار سايت روميگيري ميبيني با چيزي كه خود سايت بهت ميده اختلاف فاحش وجود داره.
يعني صفحه سايت مياد ولي جز آمار نميره.
(علتش هم اين بوده كه مخابرات گفته سايتهاي مثلا غير اخلاقي!!! تو ليست برترين ها هستن و اين باعث انحراف ميشه !!! 8O 8O ) فكر ميكني مثلا سايتهاي ايراني از اين سايتها عربي كم دارن ولي ميبيني سايت هاي ايراني هميشه ته جدول قرار دارن اگه ميتوني به قسمت برنامه نويسيش برو ببين مثلا ايران ويج از 5 و 6 تا سايت عربي عقبتره)

آشنایی با نظریه زبان باعث شد تا بفهمم کامپیوتر اونی نیست که من میدونم.
۲۶-بهمن-۱۳۸۳, ۰۹:۰۷:۱۹
وب سایت ارسال‌ها
پاسخ
NabiKAZ آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 520
موضوع‌ها: 48
تاریخ عضویت: اسفند ۱۳۸۲

تشکرها : 6
( 60 تشکر در 46 ارسال )
ارسال: #11
Re: 4
amirjan نوشته است:
NabiKAZ نوشته است:سلام

amirjan نوشته است:خوب ، با استفاده از دو سه تا تابع ديگه پنجره مربوط به TaskMgr رو ببند . ( اينم يه فكريه ! )
امير جان ، شما ببند كه داري خوب ميبندي :wink: ببينم چه جوري ميبندي :wink:
http://www.iranvig.com/modules.php?name=...e&sid=1562
خوب بستمش ؟ ( Amaze )


ببند ببندت حرف نداره . حال كردم با بستنت !

مثه عروسكه !. مثه ساعت هم كار ميكنه ! ...
ممنونم امير جان ... اما مهم اينا بتونم با اون ()BlockInput بشه ادغامش كرد!
روش كار ميكنم نتيجه رو خدمتت ميگم استاد

چاكرم

۲۶-بهمن-۱۳۸۳, ۲۱:۲۳:۵۴
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  كپي كردن فايل toopdanlod 6 7,412 ۰۸-آبان-۱۳۹۵, ۱۱:۱۲:۴۵
آخرین ارسال: za215487
  استفاده از تابع Sendkeys sepahbod 3 4,981 ۲۴-شهریور-۱۳۹۲, ۱۵:۰۵:۵۳
آخرین ارسال: Ghoghnus
Question دستور حذف كردن فايل ها در وبي ΛΛ Θ l-l $ Σ Ω 14 11,340 ۱۱-خرداد-۱۳۹۲, ۲۳:۳۱:۳۷
آخرین ارسال: ترانسپورتر
  مشکل در رجيستر كردن كامپوننت aleas 0 2,236 ۲۵-فروردین-۱۳۹۲, ۰۰:۴۷:۳۷
آخرین ارسال: aleas
Question سوال درباره چگونگي سرچ كردن در ديتابيس PRO 17 11,943 ۰۸-شهریور-۱۳۹۱, ۱۹:۵۲:۲۷
آخرین ارسال: PRO
Question [سوال] ضميمه كردن فونت با برنامه Hamidreza95 1 3,038 ۰۲-مهر-۱۳۹۰, ۲۰:۱۱:۱۱
آخرین ارسال: Di Di
Question [سوال] امكان auto number كردن يك فيلد در ديتابيس هاي vb6 hamed_Arfaee 3 5,613 ۰۲-مهر-۱۳۹۰, ۱۲:۴۲:۱۹
آخرین ارسال: hamed_Arfaee
Smile 200 تابع API ویندوز برای استفاده تو VB [Moosa] 1 3,564 ۱۱-اردیبهشت-۱۳۹۰, ۲۲:۴۳:۴۵
آخرین ارسال: Mr.pRoGraMmer
  پیغام اینتر تو تابع SendMessage چی میشه؟ red11011 12 11,625 ۲۱-اسفند-۱۳۸۹, ۰۰:۱۷:۵۵
آخرین ارسال: GTAexcess
Rolleyes مخفي كردن برنامه در msconfig و Registry و processes aliyarat 17 12,881 ۱۱-مهر-۱۳۸۹, ۰۹:۵۵:۳۶
آخرین ارسال: lord_viper

پرش به انجمن:


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

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