|
Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply |
|
BN34 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 23.8.2015 Репутация: нет Всего: нет |
Сделал как написано здесь:
http://mda-delphi.blogspot.ru/2009/03/vist...c-delphi-3.html http://freeweb.siol.net/aoven/SourceCode/ElevationDemo.zip Все работает нормально, но есть проблема с отображением «friendly name» класса. (об «friendly name» написано здесь - http://www.sandon.it/?q=node/90) Почему-то получилось так, что юникодная строка отобразилась как будто ansi-строка. И при том самое первое значение как бы где-то прокешировалось. Потому как я уже несколько раз менял ресурс со строкой, пресобирал dll, перерегистрировал dll, менял кодировки строки. И все равно отображается самая первая строка, что была при первой регистрации dll. Например, сейчас строковый ресурс выглядит так:
А окно запроса повышения прав все равно выводит старую строку: Подскажите, как сделать так, чтобы строка нормально отображалась и отображалась русскими буквами??? |
|||
|
||||
-Сергей- |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 224 Регистрация: 2.8.2003 Где: Россия Репутация: 1 Всего: 1 |
Вероятней всего, что .rc файл в кодировке utf8, и brcc32 не понимает его.
Пересохранить его в ANSI, создать заново res-файл и перекомпилировать dll. А то, что после пересборки строки не меняются, наверно надо перерегистрировать dll regsvr32 /u dllfile; затем заново регистрировать или почстить MuiCache. Например у меня он тут: HKEY_CLASSES_ROOT\Local Settings\MuiCache\6c\B1A07F78 Это сообщение отредактировал(а) -Сергей- - 3.3.2016, 20:00 --------------------
Для утвердительного ответа достаточно лишь одного слова - "да". Все прочие слова придуманы, чтобы сказать "нет". |
|||
|
||||
Правила форума "Delphi: WinAPI и системное программирование" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |