Здравствуйте, SanyaVB, Вы писали:
SVB>Есть ли аналог на MFC такого ?
SVB>Сам сижу на .NET но надо на голых c++ написать плюху. Поэтому если можно напишите примерчик
Если я вас правильно понял, то вам нужно просто использовать SendMessage/PostMessage с пользовательским сообщением объекту, который надодится в другом потоке. В классе, к которому принадлежит объект, необходимо зарегистрировать обработчики для вашего сообщения в карте сообщений. SendMessage будет отправлять сообщение синхронно (возвращать управление после вызова обработчика посланного сообщения), PostMessage — асинхронно (возвращать управление немедленно, не дожидаясь окончания работы обработчика). SendMessage/PostMessage, посылающие сообщения в другой поток, всегда проходят через цикл выборки сообщений этого потока — за счет этого обеспечивается атомарность обработчиков. Простейший пример можете посмотреть, например
здесь.