نمایش نتایج 1 تا 5 از 5

نام تاپیک: طراحی کلید در سی پلاس

  1. #1

    طراحی کلید در سی پلاس

    با سلام.

    میخواستم بدونم دوستان خوبم چطور در محیط سی پلاس یک کلید رو طراحی میکنن؟

    میخوام برنامه ساده ای برای کار با اعداد بنویسم که در اون یک دکمه دو پنجره قرار داشته باشن و با کلیک موس روی دکمه جواب در پنجره دوم چاپ بشه.

    و میخوام بدونم چکار باید بکنم تا با کلیک روی هر دکمه صفحه جدید باز بشه که دکمه های دیگه ای اونجا طراحی میشن.

    من چندتا برنامه که با دکمه کارمیکردنو دیدم ولی متوجه نشدم چطور میشه این کار رو کرد.

    ممنون میشم از لطفتون.
    آخرین ویرایش به وسیله mortezamsp : پنج شنبه 06 فروردین 1388 در 16:58 عصر دلیل: به تو چه؟

  2. #2
    کاربر دائمی آواتار SamaPic
    تاریخ عضویت
    مهر 1387
    محل زندگی
    مشهد مقدس
    پست
    329

    نقل قول: طراحی کلید در سی پلاس

    با سلام خدمت شما دوست عزیز.
    منظورتان از دکمه چیست؟
    اگر منظور شما کشیدن یک مربع است که تابعش در سی وجود دارد.

    دوست عزیز اینطور که من متوجه شده ام مشکل شما کلیک کردن است.
    من در برنامه ای که قبلا نوشتم با این مشکل روبرو بودم ولی نتوانستم آن را بصورت درست برطرف کنم.
    من یک راه ابتکاری استفاده کردم (حالا نمی دانم ولی شاید راه اصلی هم همین باشد) :
    من مختصات محلی که کلیک موس انجام شده را در دو متغییر ذخیره می کردم و سپس با 2 فور تو در تو سرچ می کردم که این مختصات ، در مختصات کدامیک از مربع های (کلید ها ) صدق می کند.سپس کار مورد نظر را انجام می دادم.( پروژه ام مین یاب بود)
    این راه من بود ولی حتما راه بهتری هم وجود دارد ، چون من این کار را از روی عجله برای تحویل پروژه ی ترمم انجام دادم.
    خدانگهدار.

  3. #3

    نقل قول: طراحی کلید در سی پلاس

    خیلی ممنون.
    ولی من میخوام همینو بدونم که چطور موس رو تعریف میکنی و میشناسونی.و چطور نمایشش میدی و چطور میفهمی کلیک کرده.اینارو برام بگید.اونارو بلدم.


    درضمن آقای SAMAPIC خواهش میکنم آخر نوشته هاتون ننویسین خدانگهدار من فکرمیکنم دیگه قرارنیست حرف بزنین.بجاش بنویسین به امید دیدار.فکرکنم بهتره.

  4. #4
    کاربر دائمی آواتار SamaPic
    تاریخ عضویت
    مهر 1387
    محل زندگی
    مشهد مقدس
    پست
    329

    نقل قول: طراحی کلید در سی پلاس

    با سلام.
    این کار بوسیله ی وقفه ها انجام می شود.خودم زیاد یاد نگرفتم ولی می توانم چند کار انجام دهم.
    دوست من به پست زیر برو و در آن پاسخی را که دوست خوبم shask00l داده بررسی کن.فایل قرار داده شده از سوی ایشان را دانلود کن و از روی آن الگو بگیر.
    تشکر ازshask00l فراموش نشود.

    https://barnamenevis.org/showthread.php?t=145644


    آخر نوشته هاتون ننویسین خدانگهدار من فکرمیکنم دیگه قرارنیست حرف بزنین.بجاش بنویسین به امید دیدار.فکرکنم بهتره.

    مگر من شما را می بینم که بنویسم " به امید دیدار ".

  5. #5
    کاربر دائمی
    تاریخ عضویت
    دی 1386
    محل زندگی
    shahrekord
    پست
    279

    Thumbs up نقل قول: طراحی کلید در سی پلاس

    با سلام برای کاری که می خواین انجام بدین همونطور که گفتن باید از وقفه ها استفاده کنین که interrupt هستش.برای چک کردن اینکه کجا کلیک شده مختصات محل کلیک را با استفاده از دستورات شرطی فکر کنم بهتر از حلقه باشه(چون خودم این کار را زیاد کردم) بعدش با توجه به محل کلیک کار مورد نظر را انجام بده.
    اگه هنوز مشکلی هست در خدمتم

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •