2006-08-31

恼火!老是犯些低级错误!

今天一上午就为了处理Rebarwindow32在2000下未注册的问题了。
不停的从xp上取U盘,2000插U盘,时间就这么过去了。
到11:00才想起跟踪调试(先一直以为是代码的问题),才发现居然Rebar的Com没注册,又找了半天代码,突然发现,当初为了实现Delphi下的Unicode和Ansi转换方便,居然把GetProcAddress都给改成PWideChar了。结果当然无法得到地址,所以Com也就没有注册上了,那当然Rebar就无法创建了。
不过这有个问题:难道XP下GetProcAddress兼容PWideChar了?有空研究研究...

没有评论: