Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Retrieves the character for a dead key, and marks the character as a Dead Key.
The information regarding DeadKeys can be found here;
WPFKeyboard/Headers/kbd64.h
Lines 344 to 369 in 3a36008
I included support for both 32bit and 64bit OS, however I've only tested on a 64Bit OS, so I can't verify that the 32bit code is functional.
I've also not updated the pre-built
WindowsKeyboardLayout.dll
files in the repo, as I didn't have the older toolkits/SDKs (I had upgraded locally), so you will need to commit updated builds if you merge this PR