Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.023 c
15-1137106561
LordOfRock
2006-01-13 01:56
2006.02.05
Всколыхнём забытое?


9-1124534029
FUNKy
2005-08-20 14:33
2006.02.05
GLScene для .NET


2-1137395895
Keni
2006-01-16 10:18
2006.02.05
Сохранить страницу


15-1137409586
Ega23
2006-01-16 14:06
2006.02.05
Полный улёт!!! Любителям авиации - к прочтению обязательно!


15-1137073296
Михаил (Киров)
2006-01-12 16:41
2006.02.05
DelphiDirect




   Наверх