Форум программистов, компьютерный форум CyberForum.ru

msxml4 - не работает Free-threaded model - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Контролы создаются, но пропадают http://www.cyberforum.ru/cpp-beginners/thread475436.html
создаю контролы циклом void CSomeDlg::OnOK() { CButton m_cV; for (int i = 1; i<18; i++) { m_cV.Create(ну тут все нормально); MessageBox('check');//проверка создаются ли вообще }
C++ Как правильно открывать и закрывать документы из треда? Как правильно открывать и закрывать документы из треда? У меня небольшая проблемка: нужно в треде открыть мой документ, обработать его, при этом чтобы во время обработки документ иногда перерисовывался. Создать документ никаких проблем нету, но вот создат новый фрейм для этого документа, тут проблема... вот кусочек кода: pDoc = MyDocTemplate->CreateNewDocument(); ... http://www.cyberforum.ru/cpp-beginners/thread475430.html
C++ Не получается в рантайме 'подлючить' Grid
Добрый вечер, использую Janus GridEx2000 дял отображения данных из хранимой процедуры не получается в рантайме ему 'подсунуть' другую хр. процедуру, вернее ту же процедуру, но с новым входным параметром. Пишу: .... strSQL = 'ViewOutcome('+sNew+')'; m_Grid.SetRecordSource(strSQL);
Как настроить TurboC++ v3.0? C++
Люди не хочу казаться чайником,но задам такой вопрос: Как настроить TurboC++ v3.0 А то я не знаю как все пути проставить,и из-за этого не компилирует нифига
C++ SetTitle in MDI application из треда http://www.cyberforum.ru/cpp-beginners/thread475400.html
После создания документа, стартует тред, в котором документ наполняется данными. Есть маленькая проблемка: невозможно из треда изменит title окна документа... Если title изменять сразу после создания документа, то все ок!, а вот из треда никак... то есть title окна изменяется как бы, но не отображается на экране, что изменился... Объясните пожалуйста в чем тут может быть дело? Алексей.
C++ Как узнать работает ли сечас диск(HDD)? Здравствуйте!, Помогите новичку. Скажите Пожалуйста, как в 'рантайме' узанать работает ли винч в тек. момент. читает и/или пишет? В общем нужно знать занят ли он работой. Есть какие-нибудь системные функции или переменные? подробнее

Показать сообщение отдельно
ibnteo
1 / 1 / 0
Регистрация: 05.09.2008
Сообщений: 38

msxml4 - не работает Free-threaded model - C++

22.04.2009, 13:23. Просмотров 704. Ответов 1
Метки (Все метки)

HRESULT hr;
MSXML2::IXMLDOMDocument2 * pStyleSheet=NULL;
hr=CoCreateInstance(CLSID_FreeThreadedDOMDocument40, NULL, CLSCTX_SERVER, IID_IXMLDOMDocument2, (LPVOID*)(&pStyleSheet));
SUCCEEDED(hr) ? 0 : throw hr;
if(pStyleSheet)
{
hr=pStyleSheet->put_async(VARIANT_FALSE);
if(SUCCEEDED(hr))
{
hr=pStyleSheet->load(_variant_t(_T('1.xsl')));
printf('%s
',SUCCEEDED(hr)?'Ok':'Error');
}
}

Возвращает 'Error'
Если создаю объект Rental-threaded model, то все нормально:
hr=CoCreateInstance(CLSID_DOMDocument40, NULL, CLSCTX_SERVER, IID_IXMLDOMDocument2, (LPVOID*)(&pStyleSheet));
В чем загвоздка?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru