Re[4]: Как из треда который запущен в dll передать message в
От: Voit  
Дата: 31.01.06 07:09
Оценка:
Здравствуйте, ekamaloff, Вы писали:

E>Здравствуйте, Voit, Вы писали:


V>>Здравствуйте, foteam, Вы писали:


F>>>Здравствуйте, Voit, Вы писали:


V>>>>САБЖ

V>>>>Ну и не помешало бы ещё и принять его окошком.
V>>>>Заранее благодарен...

F>>>как обычно SendMessage() или PostMessage()

V>>А если мне надо передать строку, которая сформироваласьв том потоке а не системный меседж, то как поступать??(Допустим я в том треде считал из файлика данные).

E>Ну так адресное пространство то у вас одно. Если используешь SendMessage, то просто передаешь адрес этого буфера (он может быть размещен на стеке, поскольку SendMessage работает синхронно). Если PostMessage — за выделение памяти под буфер отвечает твой поток, за освобождение — обработчик сообщения (т.е. другой поток).


А событие отлавливать OnSysCommand? В основном приложении?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.