Visual C++ form billentyű

Visual C++ form billentyű
2013-09-30T19:32:02+02:00
2013-10-01T17:29:22+02:00
2022-08-17T14:41:50+02:00
Hibrid
Sziasztok!
Hogyan tudom visual C++-ban formon a billentyű lenyomást pl.: space-t lekérdezni, hogy arra csináljon valami?
pl.: Egy picturebox föl-le mozogjon space nyomogatására.


Köszönöm!
Mutasd a teljes hozzászólást!
Itt azt írják, hogy a párbeszédablak/form legtöbbször nem kapja meg ezt az üzenetet, ha vannak rajta vezérlőelemek. De le van írva a megoldás is, olvasd el.
Az if() feltételben az üzenet wParam értékét kell vizsgálni, az tartalmazza a lenyomott gomb ASCII kódját (de csak az ékezet nélküli betűk esetén, emlékeim szerint).
Pl.
if(pMsg->wParam == 0x020) { // SPACE-t nyomtak }
Mutasd a teljes hozzászólást!

abcd