| 325 |
ts->KanjiCode = IdUTF8; |
ts->KanjiCode = IdUTF8; |
| 326 |
else if (_stricmp(Temp, "UTF-8m") == 0) |
else if (_stricmp(Temp, "UTF-8m") == 0) |
| 327 |
ts->KanjiCode = IdUTF8m; |
ts->KanjiCode = IdUTF8m; |
| 328 |
|
else if (_stricmp(Temp, "KS5601") == 0) |
| 329 |
|
ts->KanjiCode = IdSJIS; |
| 330 |
else |
else |
| 331 |
ts->KanjiCode = IdSJIS; |
ts->KanjiCode = IdSJIS; |
| 332 |
// KanjiCode/KanjiCodeSend を現在の Language に存在する値に置き換える |
// KanjiCode/KanjiCodeSend を現在の Language に存在する値に置き換える |
| 352 |
ts->KanjiCodeSend = IdJIS; |
ts->KanjiCodeSend = IdJIS; |
| 353 |
else if (_stricmp(Temp, "UTF-8") == 0) |
else if (_stricmp(Temp, "UTF-8") == 0) |
| 354 |
ts->KanjiCodeSend = IdUTF8; |
ts->KanjiCodeSend = IdUTF8; |
| 355 |
|
else if (_stricmp(Temp, "KS5601") == 0) |
| 356 |
|
ts->KanjiCode = IdSJIS; |
| 357 |
else |
else |
| 358 |
ts->KanjiCodeSend = IdSJIS; |
ts->KanjiCodeSend = IdSJIS; |
| 359 |
// KanjiCode/KanjiCodeSend を現在の Language に存在する値に置き換える |
// KanjiCode/KanjiCodeSend を現在の Language に存在する値に置き換える |
| 1390 |
strncpy_s(Temp, sizeof(Temp), "UTF-8m", _TRUNCATE); |
strncpy_s(Temp, sizeof(Temp), "UTF-8m", _TRUNCATE); |
| 1391 |
break; |
break; |
| 1392 |
default: |
default: |
| 1393 |
strncpy_s(Temp, sizeof(Temp), "SJIS", _TRUNCATE); |
switch (ts->Language) { |
| 1394 |
|
case IdJapanese: |
| 1395 |
|
strncpy_s(Temp, sizeof(Temp), "SJIS", _TRUNCATE); |
| 1396 |
|
break; |
| 1397 |
|
case IdKorean: |
| 1398 |
|
strncpy_s(Temp, sizeof(Temp), "KS5601", _TRUNCATE); |
| 1399 |
|
break; |
| 1400 |
|
default: |
| 1401 |
|
strncpy_s(Temp, sizeof(Temp), "SJIS", _TRUNCATE); |
| 1402 |
|
} |
| 1403 |
} |
} |
| 1404 |
WritePrivateProfileString(Section, "KanjiReceive", Temp, FName); |
WritePrivateProfileString(Section, "KanjiReceive", Temp, FName); |
| 1405 |
|
|
| 1423 |
strncpy_s(Temp, sizeof(Temp), "UTF-8", _TRUNCATE); |
strncpy_s(Temp, sizeof(Temp), "UTF-8", _TRUNCATE); |
| 1424 |
break; |
break; |
| 1425 |
default: |
default: |
| 1426 |
strncpy_s(Temp, sizeof(Temp), "SJIS", _TRUNCATE); |
switch (ts->Language) { |
| 1427 |
|
case IdJapanese: |
| 1428 |
|
strncpy_s(Temp, sizeof(Temp), "SJIS", _TRUNCATE); |
| 1429 |
|
break; |
| 1430 |
|
case IdKorean: |
| 1431 |
|
strncpy_s(Temp, sizeof(Temp), "KS5601", _TRUNCATE); |
| 1432 |
|
break; |
| 1433 |
|
default: |
| 1434 |
|
strncpy_s(Temp, sizeof(Temp), "SJIS", _TRUNCATE); |
| 1435 |
|
} |
| 1436 |
} |
} |
| 1437 |
WritePrivateProfileString(Section, "KanjiSend", Temp, FName); |
WritePrivateProfileString(Section, "KanjiSend", Temp, FName); |
| 1438 |
|
|
| 2869 |
else if (_strnicmp(&Temp[4], "UTF8", 4) == 0 || |
else if (_strnicmp(&Temp[4], "UTF8", 4) == 0 || |
| 2870 |
_strnicmp(&Temp[4], "UTF-8", 5) == 0) |
_strnicmp(&Temp[4], "UTF-8", 5) == 0) |
| 2871 |
c = IdUTF8; |
c = IdUTF8; |
| 2872 |
else if (_strnicmp(&Temp[4], "SJIS", 4) == 0) |
else if (_strnicmp(&Temp[4], "SJIS", 4) == 0 || |
| 2873 |
|
_strnicmp(&Temp[4], "KS5601", 6) == 0) |
| 2874 |
c = IdSJIS; |
c = IdSJIS; |
| 2875 |
else if (_strnicmp(&Temp[4], "EUC", 3) == 0) |
else if (_strnicmp(&Temp[4], "EUC", 3) == 0) |
| 2876 |
c = IdEUC; |
c = IdEUC; |