1
CFrameWnd
を作成する前にCDialog
を表示する場合、DDEの処理に問題があります。私は2つの方法でそれを行います:DDE - Windowsがパスを見つけることができません
1)OnDDECommand
をオーバーライドしたMyApp
(CWinApp
)を作成します。内部MyApp::InitInstance()
私はMainFrame
(CFrameWnd
)を作成します。 DDEは正常に動作し、OnDDECommand
はDDE呼び出しを処理します。 MainFrame
前
2)私はMyDialog
(CDialog
)を表示したいのですが、このような状況で私がOnDDECommand
を得ることはありません。 MyDialog
の中にWM_DDE_EXECUTE
(と他のWM_DDE_
メッセージ)を処理しようとしましたが、そのようなメッセージは表示されません。
よろしく、 ボグダン