我想修改菜单中文件-》打印的程序,可是修改不起作用,程序根本不执行我添加的程序。然而我修改菜单中编辑-》复制却可以执行,请问是怎么回事?
我用ClassWizard对CMainFrame添加了ID_FILE_PRINT的ON_COMMAND事件,添加了我自己的打印代码,但是程序似乎不执行这段程序。
但是我如果添加了ID_EDIT_COPY的ON_COMMAND事件的程序却可以执行,这是怎么回事呢?
我用ClassWizard对CMainFrame添加了ID_FILE_PRINT的ON_COMMAND事件,添加了我自己的打印代码,但是程序似乎不执行这段程序。
但是我如果添加了ID_EDIT_COPY的ON_COMMAND事件的程序却可以执行,这是怎么回事呢?
是在你的view中,是将ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint)
中的CView::OnFilePrint替代成CYourView::OnFilePrint
那么是不是FILE下面的所有菜单项都是由CView类来管理,而EDIT下面的选项由CMainFrame类来负责管理呢?谢谢!