• Advertisement

Archived

This topic is now archived and is closed to further replies.

Keypresses

This topic is 5968 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

How do you make something happen when you press a key? An example would be nice(*HINT HINT*)...

Share this post


Link to post
Share on other sites
Advertisement

if( GetAsyncKeyState( VK_ESCAPE ) )
PostQuitMessage( 0 );


This would simply quit the application whenever the escape key is pressed

Share this post


Link to post
Share on other sites
Ok... how would I use other keys, such as the P key... it says VK_P is an undeclared identifier.

Share this post


Link to post
Share on other sites
FIrst off, your using MVC++? , C++, vb?

VK_P is a valid identifier. (MVC++)

YOU DO REALIZE THAT VK_P WOULD BE A CONSTANT = "P" right?

try getasynckeystate(''P'');
or try using the window event WM_Char, WM_KeyDown, etc


ARE YOU PROGRAMMING FOR WIN32 OR CONSOL?

if consol, try
include conio.h

if (kbhit()){
c = getch();
if (c == 0) c = getch();
switch(c)
...

Share this post


Link to post
Share on other sites

  • Advertisement