直接上**靠譜
// 將「關於...」選單項新增到系統選單中。
// idm_aboutbox 必須在系統命令範圍內。
assert((idm_aboutbox & 0xfff0) == idm_aboutbox);
assert(idm_aboutbox < 0xf000);
// 設定此對話方塊的圖示。 當應用程式主視窗不是對話方塊時,框架將自動
// 執行此操作
seticon(m_hicon, true); // 設定大圖示
seticon(m_hicon, false); // 設定小圖示
// todo: 在此新增額外的初始化**
gethtmlview();
return true; // 除非將焦點設定到控制項,否則返回 true
}crect rect;
this->getclientrect(rect);
m_pylshtmlview->movewindow(rect);
}class chshtmlview : public chtmlview
}afx_virtual
void ondraw(cdc* pdc);
// implementation
public:
virtual ~chshtmlview();
// generated message map functions
//}afx_msg
declare_message_map()
public:
cdialog* m_wndylsbrow;
public:
cdialog* m_pylshtmldlg;
public:
static cstring m_strhtmpage;
cstring m_strcurpage;};/
//}// microsoft visual c++ will insert additional declarations immediately before the previous line.
#endif // !defined(afx_ylshtmlview_h__7761c0ce_28e1_467c_9764_a78a59508b03__included_)
#include "stdafx.h"
#include "hshtmlview.h"
#ifdef _debug
#define new debug_new
#undef this_file
static char this_file = __file__;
#endif
/// chshtmlview
cstring chshtmlview::m_strhtmpage;
implement_dyncreate(chshtmlview, chtmlview)
chshtmlview::chshtmlview()
chshtmlview::~chshtmlview()
void chshtmlview::dodataexchange(cdataexchange* pdx)
}afx_data_map
}begin_message_map(chshtmlview, chtmlview)
//{{afx_msg_map(chshtmlview)
on_wm_size()
on_wm_create()
end_message_map()
MFC右鍵選單的新增
1.對於選單資源,它存在許多選項,每乙個選項都對應相應的操作,所以每乙個選項我們都要為其新增訊息響應 2.既然是彈出選單,我們需要選擇選單的彈出時機 接收什麼訊息時彈出 和位置 步驟 1.插入選單資源,初始化選單選項 2.彈出選單 方法一 響應對話方塊的wm contextmenu訊息 void c...
關於設定MFC應用程式視窗名稱的方法
mfc程式的預設的標題是 無標題 title 其中title是應用程式的名稱 下面我們以用mfc程式開啟一張指定路徑 d qinghua dicom 工業影象.dcm 下面的影象為例 mfc程式的mainframe類中定義了乙個虛函式settitle,用於設定視窗標題的前半部分,如果只是要修改 無標...
MFC 設定控制項的 ToolTip
建議使用ctooltipctrl物件 例如 1.在對畫框類 ctooltipdlg.cpp 中宣告 ctooltipctrl m tooltipctrl 2.在對畫框類 ctooltipdlg.cpp 初始化方法oninitdialog 中初始化 m tooltipctrl.create this ...