代码:以图片格式.bmp为例
HObject Image1;
HTuple m_lujing,m_kuan,m_gao;
char szFilter[] = {"BMP 文件(*.bmp)|*.bmp|" };
CString fileName;
fileName = "*.*";
CString PBFilePath;
CFileDialog FileDlg(FALSE, "txt", NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, szFilter, NULL);;
//CFileDialog FileDlg(TRUE);
if (IDOK == FileDlg.DoModal())
{
PBFilePath = FileDlg.GetPathName();
if (PBFilePath == " ")
{
return;
}
}
else
{
return;
}
m_lujing[0] = PBFilePath.GetBuffer();
//窗口保存 //带文字,region保存
DumpWindowImage (&Image1, hv_WindowHandle);
WriteImage (Image1, "bmp", 0, m_lujing);
//直接保存
WriteImage (Image1, "bmp", 0, m_lujing);