在Visual C++调试器中显示Symbian字符串和描述符
现在使用Visual Studio有一个令人很不爽的地方,就是处理描述符,因为你不能直接显示它们的内容(只能在模拟器的窗口里看到).这里有一个小技巧将可以让你显示Symbian描述符的内容.
为了达到这个目的, Microsoft Visual Studio中的Auto Expand将起到重要的作用.它可以让调试器定制规则来显示用户数据的内容.可以手动配置AutoExp.dat来达到我们的目的.这个文件的位置在C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin下.在记事本中打开这个文件,在它的尾部粘贴下列代码:
;======================================================= ; ; Symbian Strings Descriptors ; ;======================================================= TDes16=,t> length= TDesC16=,t> length= TPtr=length= TPtr16=length= TPtrC=length= TPtrC16=length= TBuf*>=length= TBufC*>=length= HBufC16=length= TLitC*>=length= TDes8=,t> length= TDesC8=,t> length= TPtr8=length= TPtrC8=length= TBuf8*>=length= TBufC8*>=length= HBufC8=length= TLitC8*>=length= TFileName= TFullName= |
重启编译器,插两个断点进去,启动调试器.
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)