Re[2]: HTMLayout и многопоточность
От: AntiB  
Дата: 06.01.10 14:44
Оценка:
Здравствуйте, c-smile, Вы писали:

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


AB>>У меня следующая проблема:

AB>>Используя HTMLayout версии 3.3.1.41 и имею таблицу <table> и пару потоков. Есть 1 гуи поток который все сообщения обрабатывает:

AB>>
AB>>    while( (result = GetMessage( &msg, (HWND)NULL, 0, 0 )) != 0) {

AB>>        if (result == -1)
AB>>            return result;

AB>>        htmlayout::queue::execute();

AB>>        TranslateMessage( &msg );
AB>>        DispatchMessage( &msg );

AB>>    }
AB>>


CS>Это должно работать если окно создано в этом GUI thread (т.е. в том же потоке который и исполняет этот message pump)


Не работает, не обновляет элементы (ни таблицу, ни див) пока не пошевелить мышкой или кликнуть кнопкой.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.