错误发生如下:error C2664: 'OleCreateFromFile' : cannot convert parameter 2 from 'const char *' to 'const unsigned short *'
解决方案 »
- MFC单文档程序,Debug状态下可以正常运行,但是Release状态下运行,提示下面的错误
- 关于VS2010
- 求MSDN 2001 针对VC6的
- FMC无标题对话框问题
- 输入日期的问题,小日历
- 初次发贴,各位大侠请帮帮忙!在formview中插入了一个属性表,第一个属性页的初始化中打开数据库会出问题,但其他属性页没问题 .各位大侠
- 在对话框中的一个控件上显示了一幅位图,但是最小化之后,对话框只剩下背景色了,怎么样回复,就象欣赏一幅画当中,不会因为被遮挡再现而
- 想学合成图像的相关开发
- 用VC++使用ADO连接Oracle 10g 在XP系统下运行连接不上,在Vista下完全正常!!!
- APPWIZARD生成的MDI框架里如何重载CWinApp::OnFileOpen()函数?能讲详细步骤吗?
- 一个关于把vc6字符串数组画成树的问题!
- 奇怪的错误:1000*720的位图盖不全1000*720的对话框!横向到800以后的部分显示不出来了就
REFCLSID rclsid, //Reserved. Must be CLSID_NULL
LPCOLESTR lpszFileName, //Pointer to full path of file used to
// create object
REFIID riid, //Reference to the identifier of the
// interface to be used to communicate with
// new object
DWORD renderopt, //Value from OLERENDER
LPFORMATETC pFormatEtc, //Pointer to the FORMATETC structure
LPOLECLIENTSITE pClientSite,
//Pointer to an interface
LPSTORAGE pStg, //Pointer tothe interface to be used as
// object storage
LPVOID FAR* ppvObj //Address of output variable that
// receives the interface pointer requested
// in riid
);
Parameters
rclsid
[in] Reserved. Must be CLSID_NULL.
lpszFileName
[in] Pointer to a string specifying the full path of the file from which the object should be initialized.
riid
[in] Reference to the identifier of the interface the caller later uses to communicate with the new object (usually IID_IOleObject, defined in the OLE headers as the interface ID of IOleObject).
renderopt
[in] Value from the enumeration OLERENDER that indicates the locally cached drawing or data-retrieval capabilities the newly created object is to have. The OLERENDER value chosen affects the possible values for the pFormatEtc parameter.
pFormatEtc
[in] Depending on which of the OLERENDER flags is used as the value of renderopt, pointer to one of the FORMATETC enumeration values. Refer also to the OLERENDER enumeration for restrictions.
pClientSite
[in] Pointer to an instance of IOleClientSite, the primary interface through which the object will request services from its container. May be NULL.
pStg
[in] Pointer to the IStorage interface on the storage object. This parameter may not be NULL.
ppvObj
[out] Address of pointer variable that receives the interface pointer requested in riid. Upon successful return, *ppvObj contains the requested interface pointer on the newly created object.
Return Values
This function supports the standard return value E_OUTOFMEMORY, as well as the following: S_OK
Embedded object successfully created.
STG_E_FILENOTFOUND
File not bound.
OLE_E_CANT_BINDTOSOURCE
Not able to bind to source.
STG_E_MEDIUMFULL
The medium is full.
DV_E_TYMED
Invalid TYMED.
DV_E_LINDEX
Invalid LINDEX.
DV_E_FORMATETC
Invalid FORMATETC structure.
T2COLE(templ),
IID_IUnknown,
OLERENDER_DRAW,
NULL,
lpClientSite,
m_lpStorage,
(LPVOID*)&m_lpObject);