Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2003.04.28;
Скачать: [xml.tar.bz2];

Вниз

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

 
aga   (2003-02-28 18:29) [0]

Может кто покажет пример работы с этой функцией?


 
gsu   (2003-02-28 18:37) [1]

а что, заполняешь
typedef struct _LV_FINDINFO {
UINT flags;
LPCTSTR psz;
LPARAM lParam;
POINT pt;
UINT vkDirection;
} LV_FINDINFO;
и получаешь индекс или -1


 
aga   (2003-02-28 18:39) [2]

пример использования _LV_FINDINFO у меня с ним траблы:(


 
MBo   (2003-02-28 18:55) [3]

Да ему не в своей программе нужно (информация из чата)

Pointer to an LV_FINDINFO structure

В адресном пространстве ЧУЖОГО процесса!!!!!!

Рихтер RULEZ Forever!



 
aga   (2003-02-28 20:29) [4]

Да пример как??!!!покажите пример!!!я ж не спрашиваю что-то сложное!ну для меня сложно бо я только начал учить..


 
jack128   (2003-03-02 04:12) [5]

MBo © (28.02.03 18:55)
а почему тогда работает такой код

var p : pchar;
begin
p := pchar("NewCaption");
SetWindowText(FindWindow( nil,PChar("Безымянный - Блокнот")),p);
end;

p - это же тоже указатель на память другого процесса???


 
Suntechnic   (2003-03-02 04:52) [6]

jack128 © (02.03.03 04:12)
MBo © (28.02.03 18:55)
а почему тогда работает такой код

var p : pchar;
begin
p := pchar("NewCaption");
SetWindowText(FindWindow( nil,PChar("Безымянный - Блокнот")),p);
end;

p - это же тоже указатель на память другого процесса???


Этот код работает потому, что Windows особым образом обрабатывает сообщения WM_SETTEXT, WM_GETTEXT, WM_COPYDATA. Механим обработки этих сообщений свзязан с использованием memory-mapped file.



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

Форум: "WinAPI";
Текущий архив: 2003.04.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.008 c
1-91262
Semion
2003-04-17 00:48
2003.04.28
image


7-91562
crushfm
2003-03-11 12:51
2003.04.28
Работа с системой


3-91204
DukeNukem
2003-04-10 12:11
2003.04.28
Работа с гридом...


1-91318
Val
2003-04-11 14:58
2003.04.28
Изменение стиля пера


1-91339
tytus
2003-04-15 17:15
2003.04.28
Вид компонент





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский