PDA

View Full Version : اشكال در WINXP و REGISTERSERVICEPROCESS



BATIS
چهارشنبه 04 فروردین 1389, 10:10 صبح
ضمن عرض سلام خدمت تمامي دوستان برنامه اي نوشته ام كه بصورت يك سرويس عمل مينمايد و يكي از وظايفي كه ميبايست انجام دهد كنترل كليدهايي است كه كاربر در محيط ويندوز و برنامه هاي كاربردي آن توسط صفحه كليد وارد مينمايد ولي در اجراي برنامه با اشكال زير روبرو هستم كه بدليل پشتيباني ننمودن ويندوز ايكس پي از تابع REGISTERSERVICEPROCESS ميباشد لطفا: راه حلي ارائه دهيد .
متن پيغام :
The procedure entry point RegisterServiceProcess could not be located in the dynamic link library KERNEL32.DLL

با تشكر

lord_viper
چهارشنبه 04 فروردین 1389, 21:42 عصر
برای مانیتور کردن کلید های فشرده شده نیازی به سرویس ندارین با یه application ساده که startup شده هم میتونین این کارو انجام بدین کافیه از تابع getkeystate رو داخل یک تایمر برای چک کردن کلیدهای فشرده شده استفاده کنین یا یک global kyboard hook بنویسین