したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール | |

管理人の独り言(プログラミング関連)

754774さん:2008/11/09(日) 20:59:51 ID:CENbthlg0
MSXMLを本当に簡単に弄くったんだけれども、面倒すぎるだろ。
まあ、簡単な方法もあるんだけれども、一応ネイティブのC++だけで触ってみたかったので。

#include <iostream>
#include <windows.h>
#include <windowsx.h>
#include <tchar.h>
#include <shlobj.h>

#include <msxml.h>

int main(int argc, char **argv){
HRESULT hr = CoInitialize(NULL);
if(SUCCEEDED(hr)){
IXMLDOMDocument *pDoc;

hr = CoCreateInstance(CLSID_DOMDocument, NULL, CLSCTX_INPROC, IID_IXMLDOMDocument, (void **)&pDoc);
if(SUCCEEDED(hr)){
IXMLDOMElement *pRoot;
hr = pDoc->createElement(OLESTR("root"), &pRoot);
if(SUCCEEDED(hr)){
VARIANT_BOOL b;
pRoot->hasChildNodes(&b);
IXMLDOMNode *pRootNode;
pDoc->appendChild(pRoot, &pRootNode);
BSTR p;
pDoc->get_xml(&p);
int i = 0;
i++;
}

pDoc->Release();
CoUninitialize();
}
}
}


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板