Jump to content
RaelB

ENG-US keyboard automatically added on app start

Recommended Posts

Hi,

Some users who do not have the ENG-US keyboard installed, report that when app starts, the ENG-US keyboard is added to the system.

Any ideas what is causing this? Is it VCL, or maybe a third party control (such as TRichview)?

Thanks

Share this post


Link to post

Does the app call LoadKeyboardLayout without KLF_SETFORPROCESS?

Edited by aehimself

Share this post


Link to post

Thanks for the tip. I am using HotKeyManager, and looking at the source I see that it is calling LoadKeyboardLayout, and that is what is causing the problem.

 

10 hours ago, aehimself said:

Does the app call LoadKeyboardLayout without KLF_SETFORPROCESS?

Not sure if that will make a difference. Documentation says "Beginning in Windows 8: This flag is not used. "

 

Share this post


Link to post

Not sure. I haven't asked. It is not an error. It is an unexpected behaviour, but it is documented in the component itself.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×