| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: COM/DCOM/ActiveX/ATL/CORBA > внешний ком сервер и гуи |
| Автор: chaos 29.10.2008, 11:15 | ||
| День добрый! вот вспомнил проблемы месячной давности(все не доходили руки занятся) хочу внешний ком сервер с гуи сделать. в АТЛ8 функция выглядит скудно примерно так
весь код спрятан в атл. как и куда мне засунуть свое гуи? в данном случае WTL. где крутить цикл сообщений? Проблема описана скудно. но надеюсь можно понять Заранее благодарен! |
| Автор: xvr 29.10.2008, 16:07 |
| Создавай отдельную нить, и помещай AtlExeServer.WinMain(.....) туда, а в главной размещай твое GUI (мвесте с оконным циклом) |
| Автор: chaos 29.10.2008, 16:52 |
| xvr, угу, тоже об этом подумал. но тогда встает вопрос: если все клиенты отцтали, то нужно бы закрыть приложение. те постоянно проверять статус потока? |
| Автор: xvr 30.10.2008, 12:23 | ||
Поток может послать WM_QUIT в очередь сообщений перед своей кончиной (поставь PostThreadMessage после вызова AtlExeServer.WinMain) |