Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.06.07;
Скачать: CL | DM;

Вниз

D2009 и winapi   Найти похожие ветки 

 
просто так   (2009-04-24 08:51) [0]

попробовал скомпилить старую winapi програмку в d2009 -
Везде квадратики и крякозяблины.
на уникод перевести проблематично, для начяла заменил все winapi вызовы на вызовыA, в windows.pas они все - W. stringi и charы на ansi
всё заработало, только почемута заголовки окон остались unicode, пнричем на окне заголовок просто в 2 раза короче установленного, но читается, а в таскбаре - квадратики.

Что еще нужно подправить чтоб вернуть заголовки?


 
DVM ©   (2009-04-24 11:05) [1]


> для начяла заменил все winapi вызовы на вызовыA, в windows.
> pas они все - W

Этого недостаточно, в WinApi есть еще множество структур, которые тоже имеют 2 варианта A И W. TWndClassExA и TWndClassExW например.

Но все же, имхо, лучше потратить время на доработку до Unicode, чем заниматься такими извратами, или возьми другую версию Delphi


 
просто так   (2009-04-24 11:21) [2]

>>Этого недостаточно, в WinApi есть еще множество структур, которые тоже имеют 2 варианта A И W. TWndClassExA и TWndClassExW например.
структуры тоже все поменяны((

>>Но все же, имхо, лучше потратить время на доработку до Unicode, чем заниматься такими извратами, или возьми другую версию Delphi
Это понятно, потихоньку спортирую.


 
просто так   (2009-04-24 11:45) [3]

Вопрос снят, был забыт DefWindowProc, с DefWindowProcA всё ок



Страницы: 1 вся ветка

Текущий архив: 2009.06.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.009 c
15-1235310066
Andy BitOff
2009-02-22 16:41
2009.06.07
Сотни DVD на диск размером с монету


2-1240404361
cyber-pilot
2009-04-22 16:46
2009.06.07
TFileOpen vs chm


15-1238603200
Городской Шаман
2009-04-01 20:26
2009.06.07
Microsoft уроды со своей VS.


15-1238498323
Немо
2009-03-31 15:18
2009.06.07
что это может быть *.fbk ?


15-1238663375
Галинка
2009-04-02 13:09
2009.06.07
Приложение автоматизации Ворда: вопрос...