You may call IOleInPlaceActiveObject::OnFrameWindowActivate after receiving activating/deactivating message (WM_ACTIVATE) by your(!) top-level window.The MDI window frame is still invalid if the user switches between MDI windows. I can bypass this by calling the IOleInPlaceActiveObject::OnFrameWindowActivate method after receiving document change notification message, but I'm not sure if such approach is correct.
This issue will be fixed in the next build.- The document name in MDI frame does not contain asterisk if the document is changed.
The MDI window frame is still invalid if the user switches between MDI windows
Users browsing this forum: Sasha - Tracker Dev Team and 2 guests