2

Wordの自動化を使用してWord文書にヘッダーまたはフッターを挿入したい。

_document ocDoc;
Sections DocSections = Sections(ocDoc.GetSections());
section firstSec = DocSections.Item( 1 );
HeaderFooter Hf = firstSec.GetHeaders();
Range MyRange = Hf.GetRange();
MyRange.SetText( L"salam" );

ただし、「Range MyRange = Hf.GetRange();」の一部をコーディングします。失敗しました。c++を使用してWord文書にヘッダーまたはフッターを挿入するにはどうすればよいですか?

以下のc#のコードは正しく機能します:

_document ocDoc;
oDoc.Sections[1].Headers[WdHeaderFooterIndex.wdHeaderFooterPrimary].Range.Text = "My Header";
4

2 に答える 2

0

あなたのC++に相当するものはどこですか

Headers[WdHeaderFooterIndex.wdHeaderFooterPrimary]

何かのようなもの

Hf.GetItem(wdHeaderFooterPrimary).GetRange();
于 2012-05-17T18:44:36.640 に答える