COleClientItemのアクティブ化について – プログラミング – Home

COleClientItemのアクティ...
 
通知
すべてクリア

COleClientItemのアクティブ化について


おかわり
 おかわり
(@おかわり)
ゲスト
結合: 17年前
投稿: 9
 

XP、VC++2005 MFCでCOleClientItemを使用してアクティブXをOLEコンテナに
埋め込んで使用しております。

埋め込んでいるアクティブXをアクティブ化するために下記処理を行っているの
ですが、生成済のアクティブXの中で最後に登録(生成)した項目のみしかアクティブ
になりません。

CCOleTest3Doc* pDoc = (CCOleTest3Doc*)GetDocument();
POSITION pos = pDoc->GetStartPosition();
while (pos != NULL)
{
CCOleTest3CntrItem* pItem = (CCOleTest3CntrItem*)(pDoc->GetNextItem(pos));
pItem->DoVerb(OLEIVERB_SHOW,this,NULL);
}

この処理では、すべての項目をアクティブ化できないのですが、
どなたかご教授いただけないでしょうか。


引用解決済
トピックタグ

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました