Change settings of a running process RRS feed

  • Question

  • I noticed that when a process starts for the first time, it statically reads some system parameter info only once and keeps it until terminated

    which means,

    that if there is some modification to the system parameters already read by the process, they wouldn'y reflect until the process is restarted.

    e.g. Launch Notepad and type ';' key on the keyboard. Now change the input language from the langauge toolbar to Spanish. Now again hit the key ';'. Though the Input langauge has been changed to Spanish, the keys are still English (as seen by pressing ';' key).

    Ideally on pressing ';' afer the input language is changed to Spanish, we should have noticed 'ñ'.

    When we restart Notepad, we notice that ';' results in 'ñ' which means that the Notepad process needed to be restarted to take effect.

    Is there some way where the process is not needed to be restarted to reflect the change in the Input method?

    • Moved by nobugz Friday, May 8, 2009 12:20 PM not a c++ language q (From:Visual C++ Language)
    Friday, May 8, 2009 6:41 AM