The MSDN documentation says that the LParam first 15 bits is used for repeat count , but it says that it is not accumulative
Now unless i am missing something here, why does it call it a repeat count but says it is not accumulative?
This is an oxymoron statement? It says it does but it doesn't? Or am i missing something here?
I Actually tested it and masked it with bitwise operator to extract those first 15 bits with LParam&0xFFFF
and no matter how much i hold down the key , this value remains as 1
Unless i am doing something wrong or missing something, i dont know what is the point of this counter which doesnt count? Or am i misunderstanding something and doing this the wrong way and there is something that needs to be done to use this
It would be much more effective and convenient to have this counter so that i dont have to run all this other code to count the repeat count for the keys pressed and held , so is it possible to be done using those first 15 bits? maybe increment those first 15 bits?