bool ShowMyName(BSTR *pVal)
{
MessageBox(0,NULL,LPCSTR(pVal),MB_OK);
return true;
}
{
MessageBox(0,NULL,LPCSTR(pVal),MB_OK);
return true;
}
解决方案 »
- DShow的一个编译错误,请指点!
- vc++调试,需要symbol文件(*。dbg),请问哪里可以下载XP最新的?
- 100分求!!XP中Internet共享的打开关闭功能如何写程序实现?
- 我写了COM服务器 在写接口时我要调用以前写的好的静态DLL 请问我怎么调用呀
- VC高手请进来,求助各位大虾
- 如何读取clipboard?
- 实现这样的安装是否复杂?
- 即:数据库更新问题(在线等待) 大哥们帮帮小弟了
- VC++使用ado过程中的效率和安全问题(来者有分啦!!!!)
- 我用VC++开发数据库,难道一定要很懂那些数据库平台吗?
- 能讲一下各种类型在VC里占的字节数吗?
- 我编了一个CMyCTreeCtrl,派生自CTreeCtrl,有一个问题请教,我将把该类送给你
bool ShowMyName(BSTR *pVal)
{
MessageBox(0,NULL,(LPCSTR)pVal,MB_OK);
return true;
}
ShowMyName((BSTR *)"dfsdf");
bool ShowMyName(BSTR *pVal)
{
MessageBox(0,NULL,(LPCSTR)pVal,MB_OK);
return true;
}
调用:
ShowMyName((BSTR *)"你的名字!");
LPTSTR pbuf=OLE2T(*pVal);
谢谢jebelmar再问个问题,我在vc里做的Dll如何才能支持CreateObject
bool ShowMyName(BSTR *pVal)
{
CString strVal((LPCWSTR) (*pVal));
//这样你就可以利用CString提供的成员函数进行一些其他的处理了:)
MessageBox(0,NULL,strVal,MB_OK);
return true;
}
我想在vc里创建Activex Dll工程
但是在Files->New->Projects里只有Atl com appwizard
所以我就先用了atl
哪么如何创建一个非atl的activex Dll