1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<html> 3<head> 4<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" /> 5<meta http-equiv="Content-Style-Type" content="text/css" /> 6<link rel="stylesheet" type="text/css" href="../CSS/revolution.css" /> 7<base target="main" /> 8<title>Character Code Conversion (ENC) API Function List</title> 9</head> 10<body> 11<h1><a name="Character Encoding">Character Code Conversion (ENC) API Function List</a></h1> 12 13<h2><a name="Internal Encoding Conversion">Internal Encoding</a></h2> 14<TABLE class="api_list" border="1"> 15 <tbody> 16 <tr> 17<th><a href="Conversion/ENCInitContext.html">ENCInitContext</a></th> 18<td>Initializes the character code conversion context.</td> 19 </tr> 20 <tr> 21<th><a href="Conversion/ENCDuplicateContext.html">ENCDuplicateContext</a></th> 22<td>Duplicates the character code conversion context.</td> 23 </tr> 24 <tr> 25<th><a href="Conversion/ENCSetExternalEncoding.html">ENCSetExternalEncoding</a></th> 26<td>Specifies the external character encoding of the conversion target.</td> 27 </tr> 28 <tr> 29<th><a href="Conversion/ENCGetExternalEncoding.html">ENCGetExternalEncoding</a></th> 30<td>Acquires the external character encoding of the conversion target.</td> 31 </tr> 32 <tr> 33<th><a href="Conversion/ENCSetBreakType.html">ENCSetBreakType</a></th> 34<td>Specifies the carriage return code conversion method.</td> 35 </tr> 36 <tr> 37<th><a href="Conversion/ENCSetAlternativeCharacter.html">ENCSetAlternativeCharacter</a></th> 38<td>Specifies how non-convertible characters are handled.</td> 39 </tr> 40 <tr> 41<th><a href="Conversion/ENCGetNextCharacterWidth.html">ENCGetNextCharacterWidth</a></th> 42<td>Acquires the character width for skipping the next character.</td> 43 </tr> 44 <tr> 45<th><a href="Conversion/ENCGetExternalCharacterWidth.html">ENCGetExternalCharacterWidth</a></th> 46<td>Acquires the minimum character width of the conversion target external character encoding.</td> 47 </tr> 48 <tr> 49<th><a href="Conversion/ENCConvertToInternalEncoding.html">ENCConvertToInternalEncoding</a></th> 50<td>Converts from external character encoding to an internal character encoding.</td> 51 </tr> 52 <tr> 53<th><a href="Conversion/ENCConvertFromInternalEncoding.html">ENCConvertFromInternalEncoding</a></th> 54<td>Converts from internal character encoding to an external character encoding.</td> 55 </tr> 56 </tbody> 57</table> 58 59<h2><a name="Check Convertible Encoding">Convertible Encoding Check</a></h2> 60<TABLE class="api_list" border="1"> 61 <tbody> 62 <tr> 63<th><a href="Conversion/ENCCheckEncoding.html">ENCCheckEncoding</a></th> 64<td>Determines the convertible character encoding from the internal encoding.</td> 65 </tr> 66 </tbody> 67</table> 68 69<h2><a name="Character Encoding Conversion">Character Code Conversion</a></h2> 70<TABLE class="api_list" border="1"> 71 <tbody> 72 <tr> 73<th><a href="Conversion/ENCConvertString.html">ENCConvertString[Src]To[Dst]</a></th> 74<td>Converts the character code.</td> 75 </tr> 76 </tbody> 77</table> 78 79<h2><a name="BOM">BOM</a></h2> 80<TABLE class="api_list" border="1"> 81 <tbody> 82 <tr> 83<th><a href="Conversion/ENCSetUnicodeBOM.html">ENCSetUnicodeBOM</a></th> 84<td>This function writes the Unicode BOM to the buffer.</td> 85 </tr> 86 </tbody> 87</table> 88 89<h2><a name="EnumTypes">Enumerated Types</a></h2> 90<TABLE class="api_list" border="1"> 91 <tbody> 92 <tr> 93<th><a href="Types/ENCResult.html">ENCResult</a></th> 94<td>Execution result status.</td> 95 </tr> 96 <tr> 97<th><a href="Types/ENCBreakType.html">ENCBreakType</a></th> 98<td>Carriage return code handling.</td> 99 </tr> 100 </tbody> 101</table> 102 103<br><br><br> 104 105<hr><p>CONFIDENTIAL</p></body> 106</html>