![]() |
SimpleMessageMapKey() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Public Function |
Declared in: AsyncSocket.h |
static char SimpleMessageMapKey( DWORD dwSleep);
Message map that exists when a key is pressed
try { //If there is no message map, then receive won't work MSG msg; //Set the message map to zeros memset(&msg, 0, sizeof(msg)); //Until a key was hit while (!kbhit()) { while (!kbhit() && PeekMessage(&msg, NULL, 0, 0, PM_REMOVE)) { TranslateMessage(&msg); DispatchMessage(&msg); } //Do we need to sleep if (!kbhit()) //Sleep so wont be hanged Sleep(dwSleep); } //Return the char return getch(); } ERROR_HANDLER_STATIC_RETURN(CAsyncSocket_Class,"SimpleMessageMapKey",0)
![]() |
Site content copyright © 2003 Komodia LTD.. See the About page for additional notices. This page last updated: 24 Feb 2003. |