当 Firefox 调整大小时,嵌入式 mfc 应用程序(使用 apapi 插件进行嵌入)无法适应调整大小窗口 (firefox)。
直到 17.0 版本才出现此问题,17.0 后此问题可重现。
每当调整大小的 WM_PAINT(消息 15)发送到应用程序代码流(18.0 之前的 firefox 版本到嵌入式应用程序):
pWnd->WindowProc(nMsg, wParam, lParam)
CWnd::WindowProc ---> if (!OnWndMsg(message, wParam, lParam, &lResult))
lResult = DefWindowProc(message, wParam, lParam);
这反过来调用
CView::OnPaint()
现在从 18.0 开始,我无法接到任何对我的应用程序的呼叫。
让我知道进一步澄清。