Est-il possible d'obtenir les paramètres régionaux actuels d'un thread résidant dans un autre processus Windows? Y at-il un utilitaire qui montre cela ou peut-être un appel API Win32?Récupère les paramètres régionaux actuels d'un thread dans un autre processus Windows
Répondre
Les paramètres régionaux sont stockés dans le TEB, donc vous devez être en mesure d'ouvrir le processus avec les droits de PROCESS_VM_READ et le fil avec THREAD_QUERY_INFORMATION puis appelez OpenThread() + NtQueryInformationThread (ThreadBasicInformation), puis obtenir l'adresse de TEB en THREAD_BASIC_INFORMATION et lisez-le avec ReadProcessMemory().
Tout cela est non documentée et pourrait changer à tout moment, vous devez également gérer WOW64 etc ...
Il n'y a pas d'appel d'API pour cela. En supposant que vous ne puissiez pas modifier l'application cible pour fournir les informations à la demande, la seule solution que je puisse voir est un hook global. Cela vous permet d'injecter votre code dans le thread en question.
Eh oui, je n'ai aucune chance de modifier l'application cible. – huseyint
- 1. Obtenir les paramètres régionaux actuels dans Jinja2
- 2. Grails comment changer les paramètres régionaux actuels
- 3. Obtention des paramètres régionaux actuels avec ICU
- 4. Symbole monétaire pour les paramètres régionaux actuels des utilisateurs
- 5. Paramètres régionaux par thread dans Linux
- 6. Comment obtenir un nom de jeu de caractères HTTP à partir des paramètres régionaux Windows actuels?
- 7. Comment rendre différents partiels en fonction des paramètres régionaux actuels
- 8. Comment formater un entier en utilisant les paramètres régionaux actuels dans Delphi
- 9. Modification des paramètres régionaux d'une application sans modifier les paramètres régionaux Windows
- 10. Comment isoler les paramètres régionaux dans C#
- 11. Comment formater la date dans SQLite en fonction des paramètres de format de paramètres régionaux actuels?
- 12. code_pred dans les paramètres régionaux
- 13. Comment définir les paramètres régionaux actuels dans JSF en utilisant Javascript?
- 14. Comment détecter les paramètres régionaux actuels dans Mac OS X à partir du shell
- 15. Contrôle ActiveX - Paramètres régionaux MFC
- 16. Modifier les paramètres régionaux actuels du simulateur iOS au moment de l'exécution
- 17. Tâches longues, dois-je les exécuter dans un autre thread ou dans un autre processus?
- 18. Récupération du jeu de caractères des paramètres régionaux actuels dans C?
- 19. [Batch]: Supprimer la langue des paramètres régionaux dans Windows
- 20. Paramètres régionaux dans Android
- 21. Modifier les paramètres régionaux immédiatement
- 22. PHP modifier les paramètres régionaux?
- 23. question sur les paramètres régionaux
- 24. Gettext et les paramètres régionaux
- 25. Est-ce possible de lister l'alphabet disponible des paramètres régionaux actuels dans GWT?
- 26. question sur les paramètres régionaux
- 27. Comment déterminer les paramètres régionaux dans alfresco
- 28. Comment rechercher les paramètres régionaux dans Sybase?
- 29. Comment définir les paramètres régionaux pour un processus lancé par CreateProcess()
- 30. Paramètres Response.write et paramètres régionaux
Et bien sûr, à moins que le thread ne soit suspendu, les paramètres régionaux pourraient changer juste après que vous avez appelé ReadProcessMemory! – Anders
Super info, merci! – huseyint