❶ 如何在VC控制台环境加载显示图片,写个实例解释
#include<windows.h>
#include<stdio.h>
#include<stdlib.h>
voidmain()
{
charstrAppName[1024];
{
typedefint(WINAPIICEPUB_GETAPPLICATIONNAME)(char*strReturn);
ICEPUB_GETAPPLICATIONNAME*icePub_getApplicationName=0;
HINSTANCEhDLLDrv=LoadLibrary("icePubDll.dll");
if(hDLLDrv)
{
icePub_getApplicationName=(ICEPUB_GETAPPLICATIONNAME*)GetProcAddress(hDLLDrv,"icePub_getApplicationName");
}
if(icePub_getApplicationName!=NULL)
{
icePub_getApplicationName(strAppName);
}
if(hDLLDrv)
FreeLibrary(hDLLDrv);
}
HWNDpWnd=FindWindow(NULL,strAppName);
{
typedefint(WINAPIICEPUB_DISPIMG)(HWNDhWnd,char*strImgFilename,intx,inty);
ICEPUB_DISPIMG*icePub_dispImg=0;
HINSTANCEhDLLDrv=LoadLibrary("icePubDll.dll");
if(hDLLDrv)
{
icePub_dispImg=(ICEPUB_DISPIMG*)GetProcAddress(hDLLDrv,"icePub_dispImg");
}
if(icePub_dispImg!=NULL)
icePub_dispImg(pWnd,"e:\a.jpg",10,10);
if(hDLLDrv)
FreeLibrary(hDLLDrv);
}
getchar();
}
把"e:\a.jpg"改成你本机存在的图片路径文件名即可
文档里有icePubDll.dll下载
❷ 用VC读取word中的图片
这实际上不是一个vc问题,
而是你会不会用word的com接口的问题.
所有的office程序,
都提供idispatch接口...
❸ vc++ word中怎样自动调整图片适应单元格大小
图片的宽度和高度不要设置为具体数值,设置为百分比即可