[Toc][Index]

VioGetCp


Bindings:  C, MASM 

This call allows a process to query the code page currently used to 
display text data. 
 VioGetCp    (Reserved, CodePageID, VioHandle) 
 
 Reserved (USHORT) - input 
    A reserved word of 0s. 
 CodePageID (PUSHORT) - output 
    Address of a word in the application's data area. The current video 
    code page is returned in this word. 
 VioHandle (HVIO) - input 
    This must be zero unless the caller is a Presentation Manager 
    application, in which case it must be the value returned by VioGetPs. 
 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 VioSetCp, or inherited from 
 the requesting process, is returned to the caller. 
 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 VioSetFont is the active code page. 

Created using Inf-PHP v.2 (c) 2003 Yuri Prokushev
Created using Inf-HTML v.0.9b (c) 1995 Peter Childs