一些WinAPI 处理 字符的函数和连接

虽然东西都是现成的。但是也要脑子里有个概念。

// 地区与语言
GetACP 取得 ANSI code page,法语XP+设置中文内核 = 936 // ShowMessage(IntToStr(GetACP));
GetThreadLocale 法语XP+设置中文内核 = 2052,纯法语 1036 // ShowMessage(IntToStr(GetThreadLocale));
SetThreadLocale
ConvertDefaultLocale

SetLocaleInfo
GetLocaleInfo
GetLocaleInfoEx

GetCPInfo

MAKELCID
GetSystemDefaultLCID = 2052
GetUserDefaultLCID = 2052

LCIDToLocaleName
GetUserDefaultLocaleName
GetSystemDefaultLocaleName
GetSystemDefaultLocaleName
LCIDToLocaleName
LCMapStringEx

National Language Support Functions
http://msdn.microsoft.com/en-us/library/windows/desktop/dd319081(v=vs.85).aspx
Code Page Identifiers
http://msdn.microsoft.com/en-us/library/windows/desktop/dd317756(v=vs.85).aspx

GetCharABCWidths
GetCharWidth32

 

ASCII Extended Characters
Symbol Decimal Binary Ç 128 10000000 ü 129 10000001 é 130 10000010 â 131 10000011 ä 132 10000100 à 133 10000101 å 134 10000110 ç 135 10000111 ê 136 10001000 ë 137 10001001 è 138 10001010 ï 139 10001011 î 140 10001100 ì 141 10001101 Ä 142 10001110 Å 143 10001111 É 144 10010000 æ 145 10010001 Æ 146 10010010 ô 147 10010011 ö 148 10010100 ò 149 10010101 û 150 10010110 ù 151 10010111 ÿ 152 10011000 Ö 153 10011001 Ü 154 10011010 ¢ 155 10011011 Symbol Decimal Binary £ 156 10011100 ¥ 157 10011101 Pt 158 10011110 ?/td> 159 10011111 á 160 10100000 í 161 10100001 ó 162 10100010 ú 163 10100011 ñ 164 10100100 Ñ 165 10100101 ª 166 10100110 167 10100111 ¿ 168 10101000 ¬ 170 10101010 ½ 171 10101011 ¼ 172 10101100 ¡ 173 10101101 « 174 10101110 » 175 10101111 ß 225 11100001 µ 230 11100110 ø 237 11101101 ± 241 11110001 ÷ 246 11110110 ° 248 1111100 · 249 11111001 . 250 11111010 ² 253 11111101

你可能感兴趣的:(api)