Keyboard and mouse in Windows API

Slides:



Advertisements
Similar presentations
Instruction: Use mouses left button. Use mouses left button. If mouse buttons dont work, use arrow keys of keyboard for slide show. If mouse buttons dont.
Advertisements

Instruction: Use mouses left button. Use mouses left button. If mouse buttons dont work, use arrow keys of keyboard for slide show. If mouse buttons dont.
Mouse Training Instruction by: Connie Hutchison & Christopher McCoy.
Standard Input Devices section 2a This lesson includes the following sections: · The Keyboard · The Mouse · Variants of the Mouse.
The New User Interface MEDITECH Training & Education.
1 Computer Graphics Chapter 2 Input Devices. RM[2]-2 Input Devices Logical Input Devices  Categorized based on functional characteristics.  Each device.
Typing & Hotkey Proficiency. Table of Contents Keyboard Hand Placement – Left Hand – Right Hand Different types of Keys – Control Keys – Function Keys.
Region of Interest Ku-Yaw Chang Assistant Professor, Department of Computer Science and Information Engineering Da-Yeh University.
C HAPTER 12 A Very Graphic Story. O VERVIEW Simple GUI Getting User Input Creating a Listener ActionEvents Displaying Graphics Drawing Multiple Buttons.
Technology Education and Information Design Copyright 2009 MediTech NUI: New User Interface Online Training.
Using Interactive Charting Gaussian Output, ADF Output, Vasprun.xml files.
Customizing Your Toolbars in Microsoft Office Lunch and Learn: June 7, 2005.
A PS/2 mouse is shown above with the cover removed. The ball (upper right) rolls two plastic X and Y axles with a slotted wheel at one end. The slotted.
Basic Computer and Word Functions, part 1 Read the information and use to answer the questions in the Basic Computer and Word Functions Study Guide.
The mouse What is a mouse.
CSE3AGT Paul Taylor Stupid Conventions! l = Long p = Pointer h = handle g = global wnd = Windows WM = Windows Message d3d = Direct3D hr = HRESULT.
Chapter 3 The mouse and the Keyboard. Getting input from the Mouse.
Bitmap (Chapter 15).
Cut, Copy and Paste Slide #s and titles: 2. Identify buttons 3.Steps to copy text 4.Steps to cut & paste 5.Paste Options button image 6.Cut & paste = drag.
Programming Input Devices. Getting the device state Schemes for processing input – Polling – Callbacks Ways to intercept messages from input devices –
Implement User Input Windows Development Fundamentals LESSON 2.4A.
COMPUTER INPUT DEVICE Keyboard. Keyboard cont…… Print Screen Print contents of screen Pause/Break Terminate/Interrupt Scroll Lock Modify behavior of the.
Copy Signature 2.In Outlook, click the File Menu. 3.Select Options. 4.Select Mail from the list on the left of the options window. 5.Click the Signatures.
THE MOUSE Left Click THE MOUSE Right Click.
The New User Interface MEDITECH Training & Education.
Standard Input Devices
Editing -part1(trimming)-.
X-term Tutorial.
Presented by: JAHANGIR SHOKAT HUSNAIN ANSER.
1.3 Mouse Training.
Interfacing.
Jim Fawcett Derived from a presentation by Dmitri Volper Su ‘2001
Introduction to Computers
Lesson 3 Standard Methods of Input.
Mouse & Keyboard Basics
Lesson 3 Standard Methods of Input.
Chapter 4 MS ACCESS DATABASE.
Introduction to OpenSCAD.
 to open the “Task Manager” by hitting Ctrl+ Alt+ Delete on your keyboard.  Here you will get a menu  click “Task Manager” option to view the programs.
Fix Avast Antivirus Error Call
Windows Desktop Sharing
GETTING TO KNOW YOUR KEYBOARD
e-business and Information Systems
Computer Basics कॉम्प्युटरची माहिती
Epic Navigating.
برجاء ان لا تستخدم عجلة الفأرة فضلاً إستخدم الزر الأيسر للفأرة
Examples of Slide show navigation
1.3 Mouse Training Mouse Training.
Keyboarding – Alphabetic Keys
SELECTION Selection is a powerful tool in TRIFLEX® WINDOWS
Keyboarding – Alphabetic Keys
Dep. of Information Technology By: Raz Dara Mohammad Amin
Epic Navigating.
Parallax Shift: May 16, 2005, Period ___ Name _______
How To “Capture” An Image
Keyboarding – Alphabetic Keys
Lesson 2: Selecting Cells, Rows, and Columns
Keyboarding – Alphabetic Keys
X-term Tutorial.
© Epic Systems Corporation – Confidential
Lesson 3 Standard Methods of Input.
01.00 Use the touch method in operating the keyboard and numeric keypad Objectives Execute the touch method in operating the alphabetic keys.
Keyboarding – Alphabetic Keys
Keyboarding – Alphabetic Keys
Keyboarding – Alphabetic Keys
Keyboarding – Alphabetic Keys
Keyboarding – Alphabetic Keys
“Captured screen” appears.
XWN740 X-Windows Configuring and Using Using the X Server
Skills Sheet: ‘Using the 3D viewer’
Presentation transcript:

Keyboard and mouse in Windows API Rokas Mikalkevičius data

Mouse Important, but optional Messages Cursor Capture ClickLock Configuration SM_MOUSEPRESENT to GetSystemMetrics XBUTTONS data VU, fakultetas

Mouse Message parameters Value Description MK_CONTROL The CTRL key is down. MK_LBUTTON The left mouse button is down. MK_MBUTTON The middle mouse button is down. MK_RBUTTON The right mouse button is down. MK_SHIFT The SHIFT key is down. MK_XBUTTON1 The first X button is down. MK_XBUTTON2 The second X button is down. data VU, fakultetas

Mouse Mouse sonar Mouse vanish Mouse wheel Window activation  WM_MOUSEWHEEL message and pulScrollLines Window activation Source: https://msdn.microsoft.com/en- us/library/windows/desktop/ms645533(v=vs.85).aspx data VU, fakultetas

Keyboard Input model and scan codes Keyboard Focus and Activation Keystroke Messages Source: https://msdn.microsoft.com/en- us/library/windows/desktop/ms645530(v=vs.85).aspx data VU, fakultetas

Questions? data