输出到文件的话,按照指定图片格式,写入文件即可。
电脑型号:微星 GF63 Thin 9SC
系统版塌培饥本:Microsoft Windows 10
文本文件
1、打开电脑上要读取的文本文件。
2、打开文本后,点击文本左上角的【文件】按钮。
3、点击【另存为】。这样就会保存本来的这个文本文件,生成一个新的c文件。
4、点击【保存类型-对应的下拉按钮】。
5、选择【C source file(*.c)】中型。这个就是我们需要转换成C格式的后缀。
6、选择后,点击【保存】。保团返存后我们即可正常读取该文件了。
#include <stdio.h>void main ()
{
int i,j
for(i=1i<=5i++)
{
for(j=1j<慧郑=5-ij++)
putchar(' ')
for(j=ij<=ij--)
printf("%d",j)
putchar('数轮\前毕颂n')
}
}
你可以通过用户自定义控唤扮件来显示图片,当然也可以建立内存描述表,然后导入图片,然后将内存描述表中的图片传到对话框窗口上,但是要麻烦的很多,建议使用第一敬链晌种,但是找不到ActiveX控件的话也只有用第二种方法了。第2种的具体方亮锋法:
CPaintDC dc(this)//建立设备描述表
HBITMAP hbitmap=
::LoadBitmap(::AfxGetInstanceHandle()
MAKEINTRESOURCE(IDB_MYBMP))//这里的位图是集成在程序里的,所以位图要加入进工程。这里的位图名IDB_MYBMP。
HDC hMemDC=::CreateCompatibleDC(NULL)//建立内存描述表
SelectObject(hMemDC,HBITMAP)//<<--导出图片
::StretchBlt(dc.m_hDC,
50,
50,
100,
100,
hMemDC,
0,
0,
250,
250,
SRCCOPY)//--结束导出>>
::DeleteDC(hMemDC)//删除建立的对象
::DeleteIbject(hbitmap)//同上
可能有错误,自己改正行了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)