alexvp |
Отправлено: 10.07.2004, 20:08 |
|
Не зарегистрирован

|
Для редактирования html странички использую IE в design mode.
соответсвенно код
CODE |
TCppWebBrowser *bodyBrowser;
TComInterface <IHTMLDocument2> HTMLDoc;
VARIANT vr;
далее
bodyBrowser->Navigate(WideString("about:blank"));
bodyBrowser->Document->QueryInterface(IID_IHTMLDocument2,(LPVOID*)&HTMLDoc);
|
работают все команды без параметров
CODE |
HTMLDoc->execCommand(L"JustifyLeft",VARIANT_FALSE,vr,&ret); — OK
|
а с параметрами увы 
CODE |
VARIANT va;
VariantInit(&va);
va.vt=VT_BSTR;
va.bstrVal=BSTR(selFontCreate->Text.c_str());
HTMLDoc->execCommand(L"FontName",VARIANT_FALSE,va,&ret); <- не работает
|
Что не так ? на msdn уже был 
http://msdn.microsoft.com/workshop/browser...execcommand.asp
|
 |
|