文件名称:VC .NET 异步加载大图片原例子.rar
文件大小:12KB
文件格式:RAR
更新时间:2022-07-30 11:37:55
VC 源码-图形处理
VC .NET 异步加载大图片原例子,加载过程中适时显示进度条,显示图像文件装载进度及装载结果,VC.NET是如何加载比较大的文件的,代码中介绍了一种效率比较高的方法,操作完成,会显示异步装载图像操作成功操作完成提示信息。 异步装载图像,核心的代码部分: private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { OpenFileDialog^ MyDlg = gcnew OpenFileDialog(); MyDlg->Filter = "图像文件 (JPeg, Gif, Bmp, etc.)|*.jpg;*.jpeg;*.gif;*.bmp;*.tif; *.tiff; *.png| JPeg图像文件(*.jpg;*.jpeg)| *.jpg;*.jpeg |GIF图像文件(*.gif)|*.gif |BMP图像文件(*.bmp)|*.bmp|Tiff图像文件(*.tif;*.tiff)|*.tif;*.tiff|Png图像文件(*.png)| *.png |所有文件(*.*)|*.*"; MyDlg->CheckFileExists = true; if (MyDlg->ShowDialog() == System::Windows::Forms::DialogResult::OK) { String^ MyFile = MyDlg->FileName; this->textBox1->Text = MyFile; this->pictureBox1->LoadAsync(MyFile); } }
【文件预览】:
srcfans.com
----VC.net异步装载大图像文件()
--------Example()
--------Example.suo(9KB)
--------Example.sln(886B)