请问各位老师,如何通过CFileDialog对话框用KODAK控件显示图片。CImgEdit m_ctrlPicture; \\CImgEdit为KODAK控件
void AddDLG::OnButton1()
{
CString FilePathName;
CFileDialog dlg(TRUE,NULL,NULL,0,"bmp Files (*.bmp)|*.bmp||",this);
if(dlg.DoModal()==IDOK)
{
FilePathName=dlg.GetPathName();
m_ctrlPicture.SetImage("FilePathName");
m_ctrlPicture.Display();
}
}以上代码总报错,请问错在那里?
void AddDLG::OnButton1()
{
CString FilePathName;
CFileDialog dlg(TRUE,NULL,NULL,0,"bmp Files (*.bmp)|*.bmp||",this);
if(dlg.DoModal()==IDOK)
{
FilePathName=dlg.GetPathName();
m_ctrlPicture.SetImage("FilePathName");
m_ctrlPicture.Display();
}
}以上代码总报错,请问错在那里?
解决方案 »
- CListCtrl 排序问题
- GetScrollInfo
- 对字节序的理解
- 怎样利用xsd文件解析xml?
- (1) 在VC.net中如何给菜单添加快捷键?(50分) (2)关于 Alt + F(见内描述)(50分)
- hook挂上后调用hook所在dll的exe能不能推出?
- Edit控件如何响应键盘消息(WM_KEYDOWN)???
- 有这么一个doc 对象, 我怎么取得 “?xml” 节点,
- vc中为何要有LPARAM和UNIT等类型,原来的long和unsigned int不是更容易记忆吗?现在看MSDN真是被类型搞得转不过弯来了。
- 请问用C++ Builder编写的应用程序调用Visual C++编写的DLL时,需要注意那些问题
- 对dump出的地址不解。
- 大家帮忙看看!!
貌似应该是
m_ctrlPicture.SetImage(FilePathName);而且你要动态加载的是BMP格式的吧?没必要用KODAK控件,MFC就可以实现