Hello,
I need to start and close the osk.exe from my application. Once I start it, I'm not able to close it by PostMessage(hWnd,WM_QUIT,0,0). It's returning "Access Denied" error because of different IL. My application runs at medium integrity level. "OSK.EXE" is always running at high integrity level. I tried to start "osk.exe" at low or medium integrity level but it was giving the error "requested operation require elevation". If I run my application at high integrity level using "run as administrator" then it works fine. I don't think it is going to be a good experience if everytime user start my application from "run as administartor" menu.
I'd appreciate if someone can suggest the solution to above problem.
Regards,
Gurmit