WinSetCp |
Fenêtre : Fixe le code de page |
|---|---|
| PMWIN.DLL | os2.h |
Syntaxe
| BOOL WinSetCp(HMQ hmq, ULONG ulCodePage); |
Paramètres
| Nom | Description | |
|---|---|---|
| hmq | Ce paramètre permet d'indiquer l'identificateur de message de la file d'attente. | |
| ulCodePage | Ce paramètre permet d'indiquer la page de code à fixer. Chacune des 2 pages de code ASCII spécifiées dans CONFIG.SYS peut être sélectionnée. Voici la liste des pages de codes valides : | |
| Valeur | Pays | |
| 437 | États-Unis (IBM PC) | |
| 850 | Latin 1 multilingue | |
| 852 | Latin 2 multilingue | |
| 857 | Turquie | |
| 860 | Portugais | |
| 861 | Islande | |
| 863 | Canadien français | |
| 865 | Nordique | |
| 1004 | Publication de bureau. Cette page de code est compatible avec Microsoft Windows 3.1 | |
| Les pages de code EBCDIC suivantes, basées sur le jeu de caractères 697, sont également disponibles pour la sortie : | ||
| 037 | Brésil | |
| 037 | Portugais | |
| 037 | États-Unis - Anglais | |
| 273 | Autrichien / allemand | |
| 277 | Danois / norvégien | |
| 278 | Finnois / suédois | |
| 280 | Italien | |
| 284 | Espagnol | |
| 285 | Royaume-Uni - Anglais | |
| 297 | Français | |
| 500 | Belge | |
| 500 | International | |
| 870 | Tchécoslovaquie | |
| 870 | Hongrie | |
| 870 | Pologne | |
| 870 | Yougoslavie | |
| 871 | Islande | |
| 1026 | Turquie | |
Retour
| Valeur | Description | ||
|---|---|---|---|
| FALSE | Cette valeur permet d'indiquer qu'une erreur s'est produite, dans ce cas la fonction WinGetLastError retournera une des valeurs suivantes : | ||
| Constante | Valeur | Description | |
| PMERR_INVALID_HMQ | 0x1002 | Cette constante permet d'indiquer qu'un descripteur de file d'attente de messages non valide a été spécifié. | |
| PMERR_RESOURCE_NOT_FOUND | 0x100A | Cette constante permet d'indiquer que l'identité de la ressource spécifiée est introuvable. | |
| TRUE | Cette valeur permet d'indiquer qu'il l'opération a réussis. | ||
Description
Cette fonction permet de fixer la page de code de la file d'attente.
Remarque
- Les pages de codes 274 (Belgique) et 282 (Portugais) peuvent être utilisées pour donner accès à d'anciennes données.
Voir également
Langage de programmation - C pour OS/2 - Référence de procédures et de fonctions - «WinCpTranslateChar»
Langage de programmation - C pour OS/2 - Référence de procédures et de fonctions - «WinCpTranslateString»
Langage de programmation - C pour OS/2 - Référence de procédures et de fonctions - «WinQueryCp»
Langage de programmation - C pour OS/2 - Référence de procédures et de fonctions - «WinQueryCpList»
Système d'exploitation - OS/2 - Introduction
Références
OS/2 Warp Presentation Manager API, Edition John Wiley, Joel Barnum, 1995, ISBN: 0-471-03873-3, page 462
Dernière mise à jour : Lundi, le 19 juillet 2010