在“类视图”中右键单击你要把按钮消息添加到的类,查看这个类的属性。
在“类的属性”里的上侧点击“事件”按钮,找到按钮的ID(如果没有,就在菜单中增加一个相同ID的菜单项),点这个ID左侧的+号,然后在“COMMAND”里点击“添加OnXXXX”
在“类的属性”里的上侧点击“事件”按钮,找到按钮的ID(如果没有,就在菜单中增加一个相同ID的菜单项),点这个ID左侧的+号,然后在“COMMAND”里点击“添加OnXXXX”
然后再设置单击或者双击向其父窗口发送消息为TRUE
让图片显示到控件picture control中
// 双击图片区域
void people::OnStnDblclickPicture1()
{
// 获取文件名
// TRUE为OPEN对话框,FALSE为SAVE AS对话框
CFileDialog dlg(TRUE, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,
TEXT("jpg (*.jpg)|*.jpg|位图文件 (*.bmp)|*.bmp|"), NULL);
if (dlg.DoModal() == IDOK){
PathName = dlg.GetPathName(); // 获得路径名
FileName = dlg.GetFileName(); // 获得文件名
m_strFileExt += dlg.GetFileExt(); // ".jpg" 或者 ".bmp"
}
//<--以下是加载到控件中的操作----------------------------------------------->
IPicture *m_picture;
OLE_XSIZE_HIMETRIC m_width;
OLE_YSIZE_HIMETRIC m_height;
m_file.Open(PathName, CFile::modeRe