Форум: "Базы";
Текущий архив: 2002.02.14;
Скачать: [xml.tar.bz2];
Внизнити (threads) и базы данных (MSAccess) Найти похожие ветки
← →
Digitman (2002-01-17 16:45) [9]>kig
Нет, не рассматриваем. И упомянутая тобой "примочка" CoCreateInstance вовсе к примочкам не относится, т.к. сей вызов собственно и создает экз-р объекта. И именно в том потоке, в котором вызов происходит, и должно впоследствии обращаться к объекту. Если же ты используешь "примочки", то, разумеется, они будут реализовывать этот "мост" : вызываешь "примочку" из произвольного потока, а она синхронизирует интерфейсный вызов с потоком, реально создавшим объект.
Реализуй какой-нибудь свой Apartment-объект, поставь в конструктор и обработчик какого-либо его метода вызов GetCurrentThread, затем проделай то, о чем говорим, с использованием "примочек" и сравни идентификаторы потоков, читаемые в коде конструктора и метода. Тогда и шляпы снимать будем)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.02.14;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c