MFC打印预览中"前一页"为灰(disable/disabled)的解决

来源:互联网 发布:泛型 java extends 编辑:程序博客网 时间:2024/06/10 23:03

用无文档视图结构打印预览时,多页时翻页为何“前一页”按钮永远是灰的?

应该要在OnPrint函数中加入:

AfxGetApp()->m_pMainWnd->SendMessageToDescendants(WM_IDLEUPDATECMDUI,(WPARAM)TRUE,0,0,TRUE);

但是WM_IDLEUPDATECMDUI没有定义,所以要#include <afxpriv.h>(其中定义了IDLEUPDATECMDUI消息)

原创粉丝点击