Windows 3.1 Device Drivers (ddag31qh.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
OemToAnsiBuff
                                                     Up Next Previous
────────────────────────────────────────────────────────────────────────────
 
void OemToAnsiBuff(lpSrc, lpDst, nCount)
LPSTR lpSrc;
LPSTR lpDst;
WORD nCount;
 
The OemToAnsiBuff function translates a string of OEM characters to ANSI.
However, use this function to translate fixed-length byte arrays, such as
database records, which may contain NULL bytes.
 
Parameter  Description
────────────────────────────────────────────────────────────────────────────
 
lpSrc      Points to the input ANSI string.
 
lpDst      Points to the output OEM string.
 
nCount     Specifies the length in bytes of the input string.
 
Return Value
 
This function has no return value.
 
Comments
 
The export ordinal for this function is 135.
 
The lpSrc and lpDst parameters may point to the same buffer.
 
The code page used to translate the character depends on the current code
page (as set when Windows calls the Enable function). For most drivers, the
default translation is code page 437 (the standard U.S. IBM-PC character
set).
 
See Also
 
OemToAnsi, AnsiToOemBuff