ورود

نسخه کامل مشاهده نسخه کامل : درخواست منبع و کمک در مورد API



saurron
27-06-2013, 18:45
درود به دوستان
من میخوام از تابع Sendinput موجود در user32.dll در #C استفاده کنم. اما متاسفانه اینقدر سایتها پیچو تابش دادن که آخر نفهمیدم چی به چیه. 2_3 تا پروژه هم گرفتم که یک سری اعداد رو به صورت struct در آورده بودن بدون اینکه معلوم باشه اینا رو از کجا اوردن. یکی دو تا pdf هم خوندم اصلا اون چیزی نبود که میخواستم(در مورد API نه Sendinput).
خلاصه 2 روز سختی رو داشتم اگه بتونید منو از این سردرگمی در بیارید کمک بزرگی کردید.
البته یه جا خوندم که خیلی از این مطالب متاسفانه مستند سازی نشده، اما باید منبعی چیزی باشه دیگه؟
واقعا ممنون میشم:n30:

------------------------------------------
ویرایش:
راستی من خیلی وقتی نیست برنامه نویسی یادمیگیرم، اگه پیش نیازی چیزی لازم هست، اونا رو هم بگید بازم خیلی خوبه.

Payman_62
27-06-2013, 19:52
سلام.
از این تابع استفاده کن. من تست کردم و کار کرد.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

saurron
27-06-2013, 22:21
تشکر، باید عدد کلید مورد نظر رو بجای int vk به ورودی بدم دیگه؟ نشد:n13:
در ضمن من struct INPUT و const INPUT_KEYBOARD و ... رو از یه جا دیگه کپی کردم، اما شما اطلاع دارید اینا از کجا میان؟!

Payman_62
28-06-2013, 21:40
سلام.
باید کد اسکی کاراکتر رو پاس بدی.
یعنی چی از کجا میان؟ اونارو خودت تو پروژه قرار بده.

saurron
28-06-2013, 23:32
سلام.
باید کد اسکی کاراکتر رو پاس بدی.
یعنی چی از کجا میان؟ اونارو خودت تو پروژه قرار بده.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
من اینارو وارد میکنم، ( مثلا G=0x47) ، اما نشد.
منظورم اینه خوب اینا رو کی نوشته؟ من اگه به اینترنت دسترسی نداشتم میتونستم خودم بنویسمشون یا نه؟

Payman_62
29-06-2013, 10:57
سلام.
کد اسکی هر کاراکتر رو با cast کردن اون به int میتونی به دست بیاری.
برای مثال:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
این دستور کد اسکی کاراکتر A رو بهت میده.