no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
Last revision | |||
— | en:ibm:prcp:vio:getcp [2016/02/04 09:58] – created valerius | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ==== VioGetCp ==== | ||
+ | |||
+ | **Bindings**: | ||
+ | |||
+ | This call allows a process to query the code page currently used to display text data. | ||
+ | |||
+ | // | ||
+ | |||
+ | // | ||
+ | A reserved word of 0s. | ||
+ | |||
+ | // | ||
+ | Address of a word in the application' | ||
+ | |||
+ | // | ||
+ | This must be zero unless the caller is a Presentation Manager application, | ||
+ | |||
+ | //rc// (**USHORT**) - return | ||
+ | Return code descriptions are: | ||
+ | |||
+ | |0 |NO_ERROR | | ||
+ | |355 |ERROR_VIO_MODE | | ||
+ | |436 |ERROR_VIO_INVALID_HANDLE | | ||
+ | |465 |ERROR_VIO_DETACHED | | ||
+ | |468 |ERROR_VIO_USER_FONT | | ||
+ | |||
+ | **Remarks** | ||
+ | |||
+ | The display code page ID previously set by [[en: | ||
+ | |||
+ | The code page tag returned is the currently active code page. A value of 0000 indicates that the code page in use is the ROM code page provided by the hardware. | ||
+ | |||
+ | If ERROR_VIO_USER_FONT is returned, it indicates a user font that was previously loaded with [[en: | ||