Host->Navigate("www.google.com");HRESULT Host::Navigate(LPSTR url)
{BSTR strURL;
strURL=SysAllocStringByteLen((const char *)url,sizeof(url));
MessageBoxW(0,strURL,strURL,0);}
弹出的对话框是个乱码 why?
{BSTR strURL;
strURL=SysAllocStringByteLen((const char *)url,sizeof(url));
MessageBoxW(0,strURL,strURL,0);}
弹出的对话框是个乱码 why?
解决方案 »
- 如何获取windows线程信息
- 考勤数据合并,求算法解决思路
- 又没有适合winxp 64的IDE?我装了win64以后,NET和VC6都安装不上啊
- 求救!关于DLL,debug版本正常,release版本出错
- MFC Activex控件出来的对话框怎么随着网页的缩放位置也跟着变换?
- 虽然元旦大家都不想思考问题,但闲来无事的高手可以看看这个算法求解
- 大家帮我看看,为何我的GetProcAddress()不能得到函数的地址?
- 请问要怎么用好msdn
- 怎么在线程中使用主窗口的类成员函数???
- Attach(HDC hDC)怎么用??
- 我的NIF_INFO怎么会提示是未声明的变量,这个气泡示的提示应该怎么实现呢?
- API函数:SQLManageDataSources在XP mainfest问题!
lpwcURL = (WCHAR*)LocalAlloc(LMEM_FIXED|LMEM_ZEROINIT,lstrlen(url)*sizeof(url));
MultiByteToWideChar(CP_ACP,0,url,lstrlen(url),(WCHAR*)lpwcURL,lstrlen(url)*sizeof(url));
strURL=SysAllocString(lpwcURL);
我也知道是长度不对 但不知道为什么,还有就是有没有更好的办法,上面的是我的奔招