读书人

怎么显示TIF格式的文件啊用

发布时间: 2012-02-04 15:43:09 作者: rapoo

如何显示TIF格式的文件啊,急用
如何显示TIF格式的文件啊,急用

[解决办法]
网上找CxImage for BCB
==========================
CxImage ximg;
ximg.Load( "c:\\test.tif ",CXIMAGE_FORMAT_TIF);
ximg.Draw(Canvas-> Handle,0,0);

用GDI+
===========================
放在主程序开始的地方,如OnCreate
ULONG_PTR m_GdiplusToken;
GdiplusStartupInput m_GdiplusStartupInput;
GdiplusStartup(&m_GdiplusToken, &m_GdiplusStartupInput, NULL);

画c:\test.tif到Canvas上
{
Image img(L "c:\\test.tif ");
Gdiplus::Graphics graph(Canvas-> Handle);
graph.DrawImage(&img,0,0);
graph.ReleaseHDC(Canvas-> Handle);
}

在主程序结束时(如OnDestroy):
GdiplusShutdown(m_GdiplusToken);

[解决办法]
老妖网上 有关于BCB如何使用GDI+的

读书人网 >C++ Builder

热点推荐