在VC++工程中链接cximage.lib文件后,运行结果只有空白对话框,知道的帮帮忙!谢谢! 我在做图像检索的系统,使用CxImage类库,没有链接cximage.lib之前,会有好多函数没法用,链接cximage.lib之后,运行结果只是一个空白对话框,原本设计的界面没有出现,不知道哪儿错了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我只做打开关键图的模块,代码如下:void Coppic::Onopenpic() { // TODO: Add your control notification handler code here CString strNamaFile; char szFilter[] = "Bmp File (*.bmp)\0*.bmp\0All Files (*.*)\0*.*\0\0";//文件滤波器 CFileDialog dlg(TRUE); dlg.m_ofn.lpstrFilter = szFilter; if( dlg.DoModal() == IDOK ) { strNamaFile = dlg.GetPathName(); m_imgLoaded.Load(strNamaFile, CXIMAGE_FORMAT_BMP); RefreshDisplay(); }}void Coppic::RefreshDisplay(){ if( m_imgLoaded.IsValid() ) { CRect r; CWnd *p = (CWnd*) GetDlgItem(IDC_STATIC_PIC); CDC *pDC = p->GetDC(); p->GetWindowRect(&r); m_imgLoaded.Stretch(pDC->m_hDC, 0, 0, r.Width(), r.Height()); p->ReleaseDC(pDC); } // TODO: Add your control notification handler code here }设计的对话框就一个按钮和图像框,结果只有一个空白的对话框。 m_imgLoaded.Draw(pDC->m_hDC, 0, 0, r.Width(), r.Height()); m_imgLoaded.Draw(pDC->m_hDC, 0, 0, r.Width(), r.Height()); if( m_imgLoaded.IsValid() ) 看这个条件是否为TRUE 微软官方下载 Windows8开发者预览版下载 请教一个问题 咨询关于文件删除的方法 初学VC,请推荐基本教材 vc处理8位位图时间操作的直接是数据区索引值? 如何判断一个字符串是否一个日期,并且转换成COleDateTime? 关于ADO的问题,哪位牛人帮解决以下呀,好急 像QQ那样,有颜色的编辑框,可而且不能更改,就像对话模式下的聊天记录那样怎么做出来啊? 如何创建一个服务程序 初级问题,关于远程调用com组件! 如何让CBCGPToolBar中的工具按钮变灰 模拟屏幕打印键
void Coppic::Onopenpic()
{
// TODO: Add your control notification handler code here
CString strNamaFile;
char szFilter[] = "Bmp File (*.bmp)\0*.bmp\0All Files (*.*)\0*.*\0\0";//文件滤波器
CFileDialog dlg(TRUE);
dlg.m_ofn.lpstrFilter = szFilter; if( dlg.DoModal() == IDOK )
{
strNamaFile = dlg.GetPathName();
m_imgLoaded.Load(strNamaFile, CXIMAGE_FORMAT_BMP);
RefreshDisplay();
}}
void Coppic::RefreshDisplay()
{
if( m_imgLoaded.IsValid() )
{
CRect r;
CWnd *p = (CWnd*) GetDlgItem(IDC_STATIC_PIC);
CDC *pDC = p->GetDC();
p->GetWindowRect(&r); m_imgLoaded.Stretch(pDC->m_hDC, 0, 0, r.Width(), r.Height());
p->ReleaseDC(pDC);
} // TODO: Add your control notification handler code here
}
设计的对话框就一个按钮和图像框,结果只有一个空白的对话框。