可以根据函数名进行排序,分类统计每个函数占用的代码量,把结果导出到Excel/HTML,查询奔溃地址。
简陋习作,目前只测试了VC6.0(个人比较守旧), 欢迎用过其他vc版本的同学反馈,以便改进。
点我下载(300K) (更新1.1版本,支持文件拖移操作,修复字符过长BUG) 感谢Randy提供调试文本!
--------------------------
文件拖进窗体WIN32API实现笔记:
1. 加入头文件#include <shellapi.h>//DragAcceptFiles
2. 修改CreateWindowEx里的exsytle, 添加属性值WS_EX_ACCEPTFILES
3. 最后消息循环里加入处理函数
case WM_DROPFILES:
{
HDROP hDrop = (HDROP)wParam;
char buf[MAX_PATH];
for(int i=0; DragQueryFile(hDrop, i, buf, MAX_PATH); i++)
{
// MessageBox(0, buf, "Dropped File", MB_ICONINFORMATION); //此处处理文件,gbk编码文件名
}
DragFinish(hDrop);// 一定别忘了这句,否则会有内存泄露。
}
return 0;
posted on 2009-03-13 18:23
foxriver 阅读(6710)
评论(10) 编辑 收藏 引用