一,选择,一般平常需要使用的通用简化简单模仿复制学习传播,假设软件组织为钥匙扣或容器形式。

回复
zzz19760225
一代宗师
一代宗师
帖子: 930
注册时间: 2017年12月25日 11:12
联系:

C语言铺打造工具

帖子 zzz19760225 »

百度“C语言中如何显示图片?”

代码: 全选

tattackor
2015-10-26 · TA获得超过3.5万个赞
1、图片也是属于文件类型的一种,图片属于二进制文件。使用fopen函数的二进制模式“rb”就可以打开。
2、例程:
    #include <stdlib.h>
    #include <stdio.h>
    int main ()
    {
        FILE * fpPhoto, * fpText, * fpTarget ;
        int     iRead ;
        char    szBuf[100] ;
        printf ("请输入第一个文件名(bmp):\n") ;
        gets (szBuf) ;
        fpPhoto = fopen (szBuf, "rb") ;
        printf ("请输入第二个文件名(txt):\n") ;
        gets (szBuf) ;
        fpText = fopen (szBuf, "rb") ;
        printf ("请输入目的文件名(bmp):\n") ;
        gets (szBuf) ;
        fpTarget = fopen (szBuf, "wb") ;
       
if (!fpPhoto || !fpText || !fpTarget) { printf ("打开文件失败!\n") ; system("pause") ; return -1 ; } while ((iRead = fread (szBuf, 1, sizeof (szBuf), fpPhoto)) > 0) fwrite (szBuf, 1, iRead, fpTarget) ; while ((iRead = fread (szBuf, 1, sizeof (szBuf), fpText)) > 0) fwrite (szBuf, 1, iRead, fpTarget) ; fclose (fpPhoto) ; fclose (fpText) ; fclose (fpTarget) ; return 0 ; }

可以dev编译为exe运行,但是输入一个图片和一个文本,和第三个图片名,产生的和第一个图片一样的内容。不是想要的内容,只是需要一个软件打开,可以取图片显示,然后再找图片旁边放文字的功能。
好像说起来,图片是显示了。应该是产生了图片文件,而不是显示图片。

一杯清酒邀明月:(
resource.h就是.rc文件的头文件
.rc文件里的常量全在resource.h定义

.rc文件和resource.h 都是给project add resource 的时候VS 自动生成的。

需要安装VS?
callapi批处理调用api?

上次由 zzz19760225 在 2024年03月17日 20:01,总共编辑 6 次。
zzz19760225
一代宗师
一代宗师
帖子: 930
注册时间: 2017年12月25日 11:12
联系:

Re: 一,选择,一般平常需要使用的简化简单模仿复制学习传播,假设软件组织为钥匙扣或容器形式。

帖子 zzz19760225 »

01234567890123456789
1
2
3
4
5
6
7
8
9

zzz19760225
一代宗师
一代宗师
帖子: 930
注册时间: 2017年12月25日 11:12
联系:

Re: 一,选择,一般平常需要使用的简化简单模仿复制学习传播,假设软件组织为钥匙扣或容器形式。

帖子 zzz19760225 »

01234567890123456789
1
2
3
4
5
6
7
8
9

zzz19760225
一代宗师
一代宗师
帖子: 930
注册时间: 2017年12月25日 11:12
联系:

Re: 一,选择,一般平常需要使用的简化简单模仿复制学习传播,假设软件组织为钥匙扣或容器形式。

帖子 zzz19760225 »

01234567890123456789
1
2
3
4
5
6
7
8
9

zzz19760225
一代宗师
一代宗师
帖子: 930
注册时间: 2017年12月25日 11:12
联系:

Re: 一,选择,一般平常需要使用的简化简单模仿复制学习传播,假设软件组织为钥匙扣或容器形式。

帖子 zzz19760225 »

01234567890123456789
1
2
3
4
5
6
7
8
9

zzz19760225
一代宗师
一代宗师
帖子: 930
注册时间: 2017年12月25日 11:12
联系:

Re: 一,选择,一般平常需要使用的简化简单模仿复制学习传播,假设软件组织为钥匙扣或容器形式。

帖子 zzz19760225 »

01234567890123456789
1
2
3
4
5
6
7
8
9

zzz19760225
一代宗师
一代宗师
帖子: 930
注册时间: 2017年12月25日 11:12
联系:

Re: 一,选择,一般平常需要使用的简化简单模仿复制学习传播,假设软件组织为钥匙扣或容器形式。

帖子 zzz19760225 »

01234567890123456789
1
2
3
4
5
6
7
8
9

zzz19760225
一代宗师
一代宗师
帖子: 930
注册时间: 2017年12月25日 11:12
联系:

Re: 一,选择,一般平常需要使用的简化简单模仿复制学习传播,假设软件组织为钥匙扣或容器形式。

帖子 zzz19760225 »

01234567890123456789
1
2
3
4
5
6
7
8
9

zzz19760225
一代宗师
一代宗师
帖子: 930
注册时间: 2017年12月25日 11:12
联系:

Re: 一,选择,一般平常需要使用的简化简单模仿复制学习传播,假设软件组织为钥匙扣或容器形式。

帖子 zzz19760225 »

01234567890123456789
1
2
3
4
5
6
7
8
9

zzz19760225
一代宗师
一代宗师
帖子: 930
注册时间: 2017年12月25日 11:12
联系:

Re: 一,选择,一般平常需要使用的简化简单模仿复制学习传播,假设软件组织为钥匙扣或容器形式。

帖子 zzz19760225 »

01234567890123456789
1
2
3
4
5
6
7
8
9

回复

在线用户

正浏览此版面之用户: 没有注册用户 和 1 访客