Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说
c语言中loadimage_decode函数的用法,希望能够帮助你!!!。
两者都是用来在程序中引入图片,在《学习心得之八------实现从磁盘读入图片文件》中,我对LoadImage函数做了解释,也有实例进行讲解,你可以看看。对于FromFile函数:
public:
static Image^ FromFile(
String^ filename
)
这个函数在GDI+绘图中应用很广,C#编程中也是,FromFile函数就是根据路径引入图片对象,在《利用GDI+处理水印(2)》
中有这个函数的具体应用,在那篇文章中,我们就是利用这个函数引入图片,从而添加水印。我之前研究过fromHandle函数,但是具体的笔记找不到了,这个函数是根据句柄来引入对象。
我为什么要讲这两个函数呢?那是因为,我觉得LoadImage这个函数比较坑,之前写一个程序时,就是用这个函数,最后运行不出来,加载不出图片,我们先看下代码,以及我调试的结果:
if (flDlg.DoModal() == IDOK)
{
CString szText = flDlg.GetPathName();
if (m_hBmp != NULL)
{
DeleteObject(m_hBmp);
m_hBmp = NULL;
}
m_hBmp = (HBITMAP)LoadImage(NULL, szText, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);
if (m_hBmp)
今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
上一篇
已是最后文章
下一篇
已是最新文章