iteg
|
Posted: Sat Dec 28, 2024 16:43 Post subject: |
|
|
Destiny
1) Quote: | 1) Хорошо, что в ТУДУ листе. |
Для данного списочного компонента заблокировал скроллбар.
2) Quote: | 3) И вот плавно мы перехожим к именам данных, использованных в панельке |
Если оригинальный тип ресурса не совпадает с интерпретируемым, то вывожу эти значения через /.
3) Quote: | 4) (01.01.1601 3:00:00) - это дичь какая-то |
Согласен, что данное поле не заполняется для современных приложений. Но для старых приложений или специфического назначения имеет значение.
4)
https://learn.microsoft.com/ru-ru/windows/win32/menurc/language-statement
Также, посмотри в файле, например, "C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\um\winnt.h", в блоках-комментариях (2 блока) перед константами LANG_NEUTRAL и SUBLANG_NEUTRAL.
Тестовый пример:
LANGUAGE LANG_RUSSIAN, SUBLANG_NEUTRAL
//LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
//LANGUAGE LANG_RUSSIAN, SUBLANG_SYS_DEFAULT
//LANGUAGE LANG_RUSSIAN, 3
103 DIALOGEX 0, 0, 292, 218, 0
STYLE WS_POPUP | WS_BORDER
EXSTYLE WS_EX_RIGHT | WS_EX_RTLREADING | 0x00400000
CAPTION "Error!"
FONT 8, "MS Shell Dlg", 0
BEGIN
CTEXT "Select One:", 1, 10, 10, 280, 12
PUSHBUTTON "&Retry", 2, 75, 30, 60, 12
PUSHBUTTON "&Abort", 3, 75, 50, 60, 12
PUSHBUTTON "&Ignore", 4, 75, 80, 60, 12
END
- LANGUAGE LANG_RUSSIAN, SUBLANG_NEUTRAL
0x0019 (25) (Russian), 0x0000 (0) (ANSI - Cyrillic)
- LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
0x0419 (1049) (Russian (Russia)), 0x0000 (0) (ANSI - Cyrillic)
- LANGUAGE LANG_RUSSIAN, SUBLANG_SYS_DEFAULT
0x0819 (2073) (Russian (Moldova)), 0x0000 (0) (ANSI - Cyrillic)
- LANGUAGE LANG_RUSSIAN, 3
0x0C19 (3097) (Language Neutral), 0x0000 (0) (ANSI - Cyrillic)
Для ресурса DIALOGEX изменяется только значение поля Language, а CodePage остается 0.
5) Quote: | 8 ) Так, тут похоже "Наша битва будет легендарной (С)!" |
Изменил локализации на "Копировать ячейку".
6) Quote: | Насчет языковых констант 0 и 9. |
Пометил себе в ToDo.
7) Quote: | 13) Эту 7 из нашего файла для "String Table" я что - могу разве увидеть в |
https://learn.microsoft.com/ru-ru/windows/win32/menurc/stringtable-resource
Необходимо обратить внимание на раздел "Комментарии". |
|