Définit un identifiant des paramètres régionaux d'entrée pour la fenêtre spécifiée
#include <WinAPISys.au3>
_WinAPI_SetKeyboardLayout ( $hWnd, $iLanguage [, $iFlags = 0] )
$hWnd | Le handle de la fenêtre dans laquelle définir l'identifiant des paramètres régionaux d'entrée. |
$iLanguage | L'identifiant des paramètres régionaux d'entrée: 0x0436 - Afrikaans 0x041C - Albanais 0x0401 - Arabe 0x1401 - Arabe Algérie 0x3C01 - Arabe Bahreïn 0x0C01 - Arabe en Egypte 0x0801 - arabe Irak 0x2C01 - Arabe en Jordanie 0x3401 - Arabe Koweït 0x3001 - Arabe Liban 0x1001 - Arabe Libye 0x1801 - Arabe Maroc 0x2001 - Arabe Oman 0x4001 - Arabe Qatar 0x0401 - Arabe Arabie Saoudite 0x2801 - Arabe en Syrie 0x1C01 - Arabe Tunisie 0x3801 - Arabe U.A.E 0x2401 - Arabe du Yémen 0x042B - Arménien 0x044D - Assamais 0x082C - Azéri cyrillique 0x042C - Azéri latine 0x042D - Basque 0x0813 - Néerlandais belge 0x080C - Français de Belgique 0x0445 - Bengali 0x0416 - Portugais (Brésil) 0x0402 - Bulgare 0x0455 - Birman 0x0423 - Biélorussie ( Bélarus ) 0x0403 - Catalan 0x0C04 - Chinois de Hong Kong 0x1404 - Chinois RAS de Macao 0x0804 - Chinois simplifié 0x1004 - Chinois de Singapour 0x0404 - Chinois traditionnel 0x041A - Croate 0x0405 - Tchèque 0x0406 - Danois 0x0413 - Néerlandais 0x0C09 - Anglais Australie 0x2809 - Anglais Belize 0x1009 - Anglais Canadien 0x2409 - Anglais Caraïbes 0x1813 - Anglais en Irlande 0x2009 - Anglais Jamaïque 0x1409 - Anglais en Nouvelle-Zélande 0x3409 - Anglais Philippines 0x1C09 - Anglais en Afrique du Sud 0x2C09 - Anglais Trinité 0x0809 - Anglais U.K. 0x0409 - Anglais États-Unis 0x3009 - Anglais Zimbabwe 0x0425 - Estonie 0x0438 - Iles Féroé 0x0429 - Persan 0x040B - Finlandais 0x040c - Français 0x2C0C - Cameroun français 0x0C0C - Canadienne-française 0x300C - Côte d'Ivoire Français 0x140C - Luxembourg français 0x340C - Mali Français 0x180C - Français Monaco 0x200C - Réunion Français 0x280C - Sénégal Français 0x1C0C - Antilles Françaises 0x240C - Français Congo (RDC ) 0x0462 - Frison Pays-Bas 0x083C - Irlande gaélique 0x043C - Écosse gaélique 0x0456 - Galicien 0x0437 - Géorgie 0x0407 - Allemand 0x0C07 - Autriche allemande 0x1407 - Liechtenstein allemand 0x1007 - Luxembourg allemand 0x0408 - Grec 0x0447 - Gujarati 0x040D - Hébreu 0x0439 - Hindi 0x040E - Hongrois 0x040F - Islandais 0x0421 - Indonésien 0x0410 - Italien 0x0411 - Japonais 0x044B - Kannada 0x0460 - Cachemire 0x043F - Kazakhstan 0x0453 - Khmer 0x0440 - Kirghiz 0x0457 - Konkani 0x0412 - Coréen 0x0454 - Lao 0x0426 - Lettonie 0x0427 - Lituanie 0x042F - ARY de Macédoine 0x044C - Malayalam 0x083E - Malay Brunéi Darussalam 0x043E - Malaisie 0x043A - Maltais 0x0458 - Manipuri 0x044E - Marathi 0x0450 - Mongolie 0x0461 - Népalais 0x0414 - Bokmol norvégien 0x0814 - Norvégien nynorsk 0x0448 - Oriya 0x0415 - Polonais 0x0816 - Portugais 0x0446 - Punjabi 0x0417 - Rhéto-romane 0x0418 - Roumain 0x0818 - Moldavie roumaine 0x0419 - Russie 0x0819 - Moldavie Russie 0x043B - Sami de Laponie 0x044F - Sanskrit 0x0C1A - Serbe cyrillique 0x081A - Serbe latine 0x0430 - Sesotho 0x0459 - Sindhi 0x041B - Slovaque 0x0424 - Slovène 0x042E - Sorabe 0x040A - Espagnol (traditionnel ) 0x2C0A - Argentine Espagnol 0x400A - Espagnol Bolivie 0x340A - Espagnol Chili 0x240A - Espagnol Colombie 0x140A - Espagnol Costa Rica 0x1C0A - Espagnol République dominicaine 0x300A - Equateur espagnol 0x440A - Espagnol El Salvador 0x100A - Espagnol Guatemala 0x480A - Honduras espagnol 0x4C0A - Nicaragua espagnol 0x180A - Espagnol Panama 0x3C0A - Paraguay espagnol 0x280A - Espagnol Pérou 0x500A - Espagnol Porto Rico 0x0C0A - Espagne Espagnol ( Moderne de Trier ) 0x380A - Espagnol Uruguay 0x200A - Espagnol Venezuela 0x0430 - Sutu 0x0441 - Swahili 0x041D - Suédois 0x081D - Finlande suédoise 0x100C - Swiss français 0x0807 - Suisse allemand 0x0810 - Suisse italienne 0x0428 - Tadjik 0x0449 - Tamil 0x0444 - Tatar 0x044A - Telugu 0x041E - Thai 0x0451 - Tibet 0x0431 - Tsonga 0x0432 - Tswana 0x041F - Turc 0x0442 - Turkmène 0x0422 - Ukrainien 0x0420 - Ourdou 0x0843 - Ouzbek cyrillique 0x0443 - Ouzbek latine 0x0433 - Venda 0x042A - Vietnamien 0x0452 - Welsh 0x0434 - Xhosa 0x0435 - Zulu |
$iFlags | [optionnel] Les nouveaux paramètres d'entrée. Ce paramètre peut prendre une ou plusieurs des valeurs suivantes: $INPUTLANGCHANGE_BACKWARD $INPUTLANGCHANGE_FORWARD $INPUTLANGCHANGE_SYSCHARSET |
Succès: | Retourne 1. |
Échec: | Retourne 0 et définit @error <> 0. |
Consultez WM_INPUTLANGCHANGEREQUEST dans la librairie MSDN.