首页 新闻 会员 周边 捐助

用wxFileDialog保存图片,图片保存完之后是空的

0
[已关闭问题] 关闭于 2017-07-27 17:54

以下是源代码

//保存图片
void MyFrame::OnSave(wxCommandEvent& event)
{
 int a = 1;
 wxString caption = wxT("图片");
 wxString wildcard = wxT("All files|*|JPEG(*.jpeg;*.jpg;*.jpe;*.jfif)|*.jpeg;*.jpg;*.jpe;*.jfif|BMP(*.bmp)|*.bmp|PNG(*.png)|*.png|GIF(*.gif)|*.gif");
 wxString defaultDir = wxT("c:\\temp");
 wxString defaultFilename = wxEmptyString;
 wxFileDialog *dialog = new wxFileDialog(this, caption, defaultDir, defaultFilename, wildcard, wxFD_SAVE | wxFD_OVERWRITE_PROMPT);
 if (dialog->ShowModal() == wxID_CANCEL)
  return;
 text1 = new wxTextCtrl();
 text1->SaveFile(dialog->GetPath());
 dialog->Destroy();
}

张小仙儿的主页 张小仙儿 | 菜鸟二级 | 园豆:249
提问于:2017-07-25 16:05
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册