עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

בעיה בקליטת קוד אסקי של חצי המקלדת

Featured Replies

פורסם

שלום רב,

אני בונה לפרוייקט גמר לבית הספר סנייק, וכמובן צריך להשתמש בחצי המקלדת,

מצאתי את הקוד האסקי שלהם, ועשיתי תו שקולט קלט מהמקלדת ע"י getchar.

הקודים משום מה אינם עובדים לי, עשיתי switch למשתנה ששומר בתוכו את קלט המקלדת,

כשאר אני עושה לו 8,6,4,2 שאלו החצים בצד, הנחש עובד ואני מצליח לזוז, כאשר אני שם לו את הקוד האסקי של החצים הרגילים,

זה לא עובד, מישהו יכול להגיד לי מדוע? מה אפשר לעשות? מה הקודים ,אולי מה שיש לי הם לא נכונים.

תודה...

פורסם

תנסה להשתמש ב"תו" 'M' ו - 'K' אם אני לא טועה.

חייב להיות עם אותיות גדולות.

אתה יכול לקלוט תו עם GETCH ולהדפיס אותו, ולראות מה יוצא(כשאתה לוחץ על החצים).

דרך אגב, תשתדל לשרשר שאלותייך, ולא לפתוח נושא חדש עבור כל שאלה.

פורסם

החצים הרגיליפ יש להם קוד מיוחד, זה לא סתם קוד אסקי.....אם אני לא תועה יש להם שני תווים שצריך לבדוק......לא יודע בדיוק, אבל אני אברר

פורסם

אני זוכר שאחד מהם זה Mהשני נראה לי K.

פורסם

ציטוט מ- MSDN על getch():

When reading a function key or an arrow key, each function must be called twice; the first call returns 0 or 0xE0, and the second call returns the actual key code.

תחת windows אפשר לקבל את המצב של מקש מסוים ע"י GetAsyncKeyState עם VK_LEFT, VK_RIGHT .

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.