返回介绍

WriteBmp

发布于 2023-08-09 23:10:33 字数 2257 浏览 0 评论 0 收藏 0

函数名:WriteBmp function

作用:使用CAD控件打开dwg文件或经过了编辑后,调用该函数把它另存为Bmp文件。

参数

名称说明
hOcx控件的标识句柄
pszJpgFilePath保存的Jpg文件路径
lWidth保存后的Jpg文件像素宽度,取默认值-1,程序就自动取4000
lHeight保存后的Jpg文件像素高度,取默认值-1,程序就自动取4000

VC调用参考例程

void CTestDlg::OnBnClickedSavebmpButton()
{
// TODO: 在此添加控件通知处理程序代码
CFileDialog openDlg(FALSE,_T("bmp"),NULL,
OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,
_T("bmp(*.bmp) | *.bmp||"),this);
 
CString sFileName;
if(openDlg.DoModal() == IDOK)
{
sFileName = openDlg.GetPathName();
}
else
{
return;
}
 
if(!MxDraw::WriteBmp(m_hDrawOcx,sFileName) )
{
CString sError;
if(MxDraw::GetLastError().IsEmpty() )
sError = _T("保存位图文件失败!");
else
sError.Format(_T("保存位图文件失败!原因为:%s"),MxDraw::GetLastError());
AfxMessageBox(sError);
}
else
{
AfxMessageBox(_T("保存成功"));
}
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文