Ik wil graag via mijn keyboard verschillende berichtjes laten zien, dus als ik op a druk dat ik: "joepie de poepieA" zie 
Helaas werkt deze code alleen werkt als ik op D en keypad0 druk (D geeft joepie de poepieX en keypad0 geeft joepie de poepieC)
de rest doet het niet..
lijkt haast alsof nChar niet goed de characters leest ofzoiets.
Ik geef toe ik ben wel n00b met C++ dus het zal wel een makkelijke fout zijn
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| void CMouseDlg::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags)
{
char lsChar;
lsChar = char(nChar);
if (lsChar==char("A"))
MessageBox("joepie de poepieA","yess");
if (lsChar==char("B"))
MessageBox("joepie de poepieB","yess");
if (lsChar==char("C"))
MessageBox("joepie de poepieC","yess");
if (lsChar==char("X"))
MessageBox("joepie de poepieX","yess");
CDialog::OnKeyDown(nChar, nRepCnt, nFlags);
} |
Helaas werkt deze code alleen werkt als ik op D en keypad0 druk (D geeft joepie de poepieX en keypad0 geeft joepie de poepieC)
de rest doet het niet..
lijkt haast alsof nChar niet goed de characters leest ofzoiets.
Ik geef toe ik ben wel n00b met C++ dus het zal wel een makkelijke fout zijn
5,85kWp 15x Sunpower Max3 390Wp OZO | live PV output | LabelA@‘78