I have created On Screen Keyboard program and a problem arises, i have designed the UI according to QWERTY layout, now a user report that he is using DVORAK layou but the program not show it.
Let's take d button as example to explain the problem, when DVORAK is active i must show z instead of d, i send d scancode to ToUnicodeEx to get the character, but when DVORAK is active i must send the scancode of z how can i do that?
I tried to use MapVirtualKeyEx function but it doesn't give me the expected result.
Let's take d button as example to explain the problem, when DVORAK is active i must show z instead of d, i send d scancode to ToUnicodeEx to get the character, but when DVORAK is active i must send the scancode of z how can i do that?
I tried to use MapVirtualKeyEx function but it doesn't give me the expected result.