افزونه 1 کارکردن با کد اسکی کلیدهای جهت دار

MPERSIA4

Member
سلام
من این کد رو پیدا کردم ولی نمیدونم چطو ازش استفاده کنم
ینی این کد رو چطو تو برنامم بذارم که بتونم انتخابای دیگه ای هم داشته باشم؟
من این کد را واسه صفحه عوض کردن لازم داشتم، حالا صفحه عوض میشه ولی کلیدای دیگه کار نمیکنن؟
مثلا تو هر صفحه چنتا گزینه واسه انتخاب هست که با شماره کار میکنن ولی وقتی این کد رو گذاشتم نتونستم از شماره ها استفاده کنم
میدونم بخاطر getch هستش ولی نمیدونم چطو درستش کنم
خواهشمندم به یاری ام بشتابید
با سپاس فراوان

کد:
#include <iostream.h>
#include <conio.h>

int main()
{
    int ch;
    cout << "Press any key (ESC to exit)." << endl;
    do
    {
        ch = getch();
        if ((ch == 0) || (ch == 224))
        {
            ch = getch();
            switch (ch)
            {
                case 75 :
                    cout << "Left ";
                    break;
                case 77 :
                    cout << "Right ";
                    break;
                case 72 :
                    cout << "Up ";
                    break;
                case 80 :
                    cout << "Down ";
                    break;
            }
        }
    } while (ch != 27);
    return 0;
}
[/QUOTE]
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا