主题:本人可以解答VC++方面的问题,有问题请进来。。。
xyjs2006
[专家分:820] 发布于 2007-01-18 11:36:00
欢迎大家在这里提问。但如果没有及时回复,请见谅。。。
另:请将问题、现象表述清楚,否则恕无法解答。
声明:本人主要提供解决方案,具体作业和代码请自行处理,谢谢。
------2007年5月14日发:
对不起,大家,近来工作繁忙,对于大家的提问没有及时解答深感抱歉。呵呵。
另:本人长期承接VC++项目(至少2000RMB以上项目),有意发邮件(在个人资料里,邮件只接受外包项目),谢谢!
呵呵,祝大家工作学习顺利!
------2008年1月18日发:
呵呵~~~这帖子发了一周年了~~~很感谢大家的支持,点击率和回帖数都是这个版面几乎最高了,呵呵~~~~~不过本人一直都比较忙,没有回答大家的问题,请见谅~~呵呵~~~
欢迎大家继续支持~~~~
最后更新于:2008-01-18 20:44:00
回复列表 (共581个回复)
211 楼
Tempest [专家分:30] 发布于 2007-03-01 08:45:00
谢谢你啊,你说的那样可以解决问题,可以同样的东西,以前并没有这么弄,但是也没有错误啊,怎么这次就需要了呢??谢谢。
212 楼
CUIMCGRADY [专家分:0] 发布于 2007-03-01 10:14:00
[quote][quote]
楼主:
我想利用mci 做一个mp3播放器书上说把MCIMP3 m_mp3player;放到我的cmp3dialog类里面,可是在编译的时候却提示我说没有分号,这是为什么?
错误提示: error C2146: syntax error : missing ';' before identifier 'm_mp3player'
[/quote]
估计是语法错误,请仔细检查代码。[/quote]
我总觉得我这句代码放的位置不对
213 楼
kabar [专家分:20] 发布于 2007-03-01 10:27:00
楼主,我在看别人的代码,里面有些函数不知是什么意思,我找不到定义,但是编译都能通过,如何能找到这些函数的定义??我在msdn里搜也没搜到,也不是api函数,在项目的其他文件里也没有这个函数。
214 楼
kabar [专家分:20] 发布于 2007-03-01 10:46:00
在项目里有那几个函数的声明,刚找到了,但是没有代码或者函数作用的说明。
215 楼
xyjs2006 [专家分:820] 发布于 2007-03-01 11:11:00
[quote]
楼主,我想用VC实现上网记录查找,就是别人上过什么网,并用LISTCTRL把他显示出来,该怎么查找上网记录呢?
[/quote]
使用IUrlHistoryStg2接口,注意是COM环境,具体请查MSDN。
216 楼
xyjs2006 [专家分:820] 发布于 2007-03-01 11:15:00
[quote]楼主,我在看别人的代码,里面有些函数不知是什么意思,我找不到定义,但是编译都能通过,如何能找到这些函数的定义??我在msdn里搜也没搜到,也不是api函数,在项目的其他文件里也没有这个函数。[/quote]
在要查找的函数上右键单击,选择菜单的Go To Definition找到定义处,选择Go To Reference找到使用处。
217 楼
wonsea [专家分:80] 发布于 2007-03-01 12:12:00
我在.net用CString::Format怎么出错了?
code:
strMemStat.Format("%d", 255);
其中strMemStat是一个CString 类型的变量
error:
e:\projects\pro\pro\prodlg.cpp(178) : error C2664: “void ATL::CStringT<BaseType,StringTraits>::Format(const wchar_t *,...)”: 不能将参数 1 从“const char [3]”转换为“const wchar_t *”
with
[
BaseType=wchar_t,
StringTraits=StrTraitMFC_DLL<wchar_t>
]
与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
218 楼
xyjs2006 [专家分:820] 发布于 2007-03-01 13:17:00
[quote]我在.net用CString::Format怎么出错了?
code:
strMemStat.Format("%d", 255);
其中strMemStat是一个CString 类型的变量
error:
e:\projects\pro\pro\prodlg.cpp(178) : error C2664: “void ATL::CStringT<BaseType,StringTraits>::Format(const wchar_t *,...)”: 不能将参数 1 从“const char [3]”转换为“const wchar_t *”
with
[
BaseType=wchar_t,
StringTraits=StrTraitMFC_DLL<wchar_t>
]
与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换[/quote]
UNICODE转换问题,在VC2005中主要使用UNICODE编码,需要这样写:
strMemStat.Format(_T("%d"), 255);
在UNICODE或者ASCII编码都能使用。
219 楼
coldcc [专家分:180] 发布于 2007-03-01 13:38:00
楼主,对于找上网记录的问题可不可以给段代码啊 ?紧急!!!!!!!!!!!111
220 楼
coldcc [专家分:180] 发布于 2007-03-01 13:43:00
我还有个问题就是怎么禁止进程,用VC代码.如何获得一个进程的句柄呢?
我来回复