vcdll调试:VC下dll程序的调试

很多初学DLL和COM编程人都为DLL调试思路方法发愁我结合自己学习COM体验整理总结DLL调试如下 DLL是个不可运行它必须有其它加载才可运行故要调试DLL需要个测试根据测试区别我将DLL调试分 3种请况 1.测试有源码 2.测试无源码只有可执行(exe)文件 3.对DLLRegisterServer和DLLUnregisterServer调试 :测试有源码 ... [阅读全文]

dll调试:控制台下输出DLL的调试信息

在cmd.exe下运行rundll32.exe mydll.dll,MyFunc ,本想直接在当前cmd窗口输出调试信息. 可因rundll32是Win32 GUI程序而非Win32 console,所以cmd.exe标准输入输出句柄无法被mydll.dll继承用来向父进程cmd.exe输出数据. 这时, 如果用强行用GetStdHandle获得句柄,然后用WriteConsole来进行输出,则会... [阅读全文]
1 共1条 分1页