c语言中loadimage_decode函数的用法

(1) 2024-06-13 12:23

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)

今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

上一篇

已是最后文章

下一篇

已是最新文章

发表回复