私は VBA に精通していませんが、Microsoftのドキュメント フォーム msdn を使用して、Word ドキュメントのページ数を取得する必要があります。以下のスニペットのようなことを試しました。
mWordDoc=new CustomQAxWidget("d:\\gakwandi.docx",0);
QAxObject* selection = mWordDoc->querySubObject( "Selection" );
QAxObject* pageNumbers = selection ->querySubObject( "PageNumbers" );
int numberOfPages = pageNumbers->property("Count").toInt();
しかし、QAxBase::dynamicCallHelper: PageNumbers: No such property in d:\gakwandi.docx [unknown] Candidates are:..... のようなエラーが発生します。これは、どこかで構文が間違っていることを示唆しています。 Windowsプログラミングの経験が豊富な人は、私が間違っている可能性があることを指摘してくれるでしょう。
ありがとう。