問題タブ [customtaskpane]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
32 参照

powerpoint - 同じプレゼンテーションのすべてのウィンドウ間でカスタム作業ウィンドウを「共有」する

以下のコードを使用して、プレゼンテーション全体で PowerPoint VSTO のさまざまなカスタム作業ウィンドウを管理します。これは正常に機能します。たとえば、ユーザーが新しいプレゼンテーションを開くと、新しいタスク ペインが作成され、他の開いているプレゼンテーション タスク ペインには影響しません。

今、私は次のような状況に遭遇しました。ユーザーがプレゼンテーションを開き、このプレゼンテーション用に PowerPoint で追加のウィンドウを開きます ([表示]、[新しいウィンドウ] をクリックします)。ここで、新しいカスタム作業ウィンドウ (このウィンドウの HWND が異なるため) が作成されますが、代わりに、この作業ウィンドウを他のプレゼンテーション ウィンドウと同じにする必要があります。

質問: 同じプレゼンテーションのすべてのウィンドウで作業ウィンドウを「共有」するにはどうすればよいですか?

同じロジックが Excel にも当てはまると思うので、このタグを質問に追加します。