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

Вниз

Unicode-версия LB_FINDSTRING   Найти похожие ветки 

 
Kerk ©   (2005-11-26 16:10) [0]

Сабж.

Сейчас делаю так:
   Tmp := WideCharToString(...);
   ix := SendMessage(DictBox.Handle,LB_FINDSTRING, -1, Longint(PChar(Tmp)));
   if ix > CB_ERR then DictBox.ItemIndex := ix;

Но это криво.
Как LB_FINDSTRING заставить с юникодом работать? Пробовал передавать вместо PChar сразу PWideChar - не помогает.


 
Lamer@fools.ua ©   (2005-11-26 16:52) [1]

>Как LB_FINDSTRING заставить с юникодом работать?
Вызывать SendMessageW?


 
Kerk ©   (2005-11-26 16:54) [2]

Lamer@fools.ua ©   (26.11.05 16:52) [1]
SendMessageW?


Точно! Спасибо :)



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

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

Наверх




Память: 0.46 MB
Время: 0.026 c
4-1132131975
john_mag
2005-11-16 12:06
2006.02.05
Delphi, Word и MSPVIEW.EXE


15-1137279478
Volf_555
2006-01-15 01:57
2006.02.05
Разблокирование возможностей компьютера


1-1136642715
softmaster
2006-01-07 17:05
2006.02.05
Проблемка с DBLookupComboBoxEh


2-1137736184
TAN_K
2006-01-20 08:49
2006.02.05
Отчет - печать по страницам


2-1137519817
49 Cent
2006-01-17 20:43
2006.02.05
Проблемы с фильтрацией в Dbgrid