Avatar billede Staycool908 Nybegynder
11. juni 2009 - 19:01 Der er 2 kommentarer

WM_KEYDOWN Virker ikke!

Jeg kan ikke se, hvorfor dette ikke skulle virke. Er der noget der mangler?

[code]
#include <iostream>
#include <Windows.h>
using namespace std;

int main()
{
    MSG msg;
    HWND hwnd = GetConsoleWindow();
    BOOL bMsg;

    while ((bMsg = GetMessage(&msg, 0, 0, 0)) != 0)
    {       
        switch (msg.message)
        {
        case WM_KEYDOWN:
            {
                cout << msg.wParam;

                return TRUE;
                break;
            }
        }
    }
}
[/code]
Håber i kan hjælpe.
Tak på forhånd.
Avatar billede arne_v Ekspert
11. juni 2009 - 19:19 #1
Console apps har saa vidt jeg ved ikke en message queue.
Avatar billede bertelbrander Novice
11. juni 2009 - 19:28 #2
http://www.udvikleren.dk/C/Thread.aspx/1/28831/

Jeg kender et par andre steder du også kan prøve at spørge, der er sandsynligvis ikke ret mange der bliver sure over at bruge tid på at svare på spørgsmålet, selv om du har fået svar andre steder...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester