WindowsAPI
echoisland
这个作者很懒,什么都没留下…
展开
-
如何获取某个动态链接库的版本信息
<br /> <br />C++ Q&A...<br />如何获取某个动态链接库的版本信息<br />原著:Paul DiLascia<br />翻译:NorthTibet<br />下载源代码:Apr98CQAcode.exe (22KB)<br />原文出处:C++ Q&A April 1998<br /><br /><br /><br /> 我如何获得安装在我的系统上的某个特定的 DLL 的版本信息?我尝试着确定系统安装了哪个版本的 comctl32.dll。我见过有些代码调用 GetProcAddr转载 2010-10-21 09:46:00 · 9023 阅读 · 0 评论 -
SEH 与minidump
http://msdn.microsoft.com/en-us/library/s58ftw19(v=vs.80).aspxThe following syntax describes a try-except statement:__try { // guarded code}__except ( expression )转载 2012-05-30 14:50:41 · 1101 阅读 · 0 评论 -
c++写入应用程序日志(Event Log )
c++写入应用程序日志(Event Log )分类: C++程序开发2010-12-03 14:16 410人阅读 评论(0) 收藏 举报日志文件是操作系统的一部分,那么肯定有应用程序编程接口(API)来支持建立日志记录 实例: HANDLE h; if ((h = RegisterEventSource(NULL,TEXT("MetaLive"))) == NU转载 2012-04-19 11:45:17 · 5679 阅读 · 0 评论 -
为程序添加自动发送Email功能
为程序添加自动发送Email功能 (2009-09-19 00:21:31)转载▼标签: smtp email it分类: 开发 最近在开发中要为部门的软件产品加上crash report功能,研究了很多关于Windows平台下的debug技术。最终方案为minidump file转载 2012-02-13 09:12:45 · 2706 阅读 · 0 评论 -
调试Release发布版程序的Crash错误
调试Release发布版程序的Crash错误http://blog.sina.com.cn/s/blog_48f93b530100fsln.html 在Windows平台下用C++开发应用程序,最不想见到的情况恐怕就是程序崩溃,而要想解决引起问题的bug,最困难的应该就是调试release版本了。因为release版本来就少了很多调试信息,更何况一般都是发布出去由用户使用,cras转载 2012-02-13 09:25:52 · 2399 阅读 · 0 评论 -
N-CodeHook__detours
About N-CodeHookN-CodeHook is a small template based C++ library which allows you to hook into functions via inline patching.For some background info see the blog post or read the paper from the转载 2012-02-07 13:02:47 · 1962 阅读 · 0 评论 -
输出信息到DEBUGVIEW窗口
TRACE宏对于VC下程序调试来说是很有用的东西,有着类似printf的功能;该宏仅仅在程序的DEBUG版本中出现,当RELEASE的时候该宏就完全消息了,从而帮助你调式也在RELEASE的时候减少代码量。使用非常简单,格式如下:TRACE("DDDDDDDDDDD");TRACE("wewe%d",333);同样还存在TRACE0,TRACE1,TRACE2。。。转载 2012-01-12 12:52:08 · 8050 阅读 · 0 评论 -
字符集和字符编码[订正]
字符集和字符编码[订正]这个主题已经被N多人讨论过了,这里仅仅是个人总结,不是教程。字符集和字符编码潘孙友 2010-12-31 于遵义目录一、字符集二、字符编码三、Windows平台 3.1 Codepage代码页 3.2 编码转换转载 2011-08-06 13:30:21 · 1126 阅读 · 0 评论 -
CreateThread与_beginthread,内存泄漏为何因
<br />在写c++代码时,一直牢记着一句话:决不应该调用CreateThread。相反,应该使用Visual C++运行期库函数_beginthreadex。好像CreateThread函数就是老虎,既然这样为什么微软要开发这个函数呢?从网上找到的相关资料,现在汇总一下,在此对相关人员进行感谢! 摘自《windows 核心编程》: CreateThread函数是用来创建线程的Windows函数。不过,如果你正在编写C/C++代码,决不应该调用CreateThre转载 2010-11-08 20:51:00 · 1150 阅读 · 0 评论 -
在程序中给windows firewall添加例外,不弹警告
Exercising the Windows Firewall using C++, PowerShell and nsis. 프로그래밍 2009/12/29 03:45http://blog.naver.com/ships95/120098138849The following code example exercises转载 2012-05-30 10:16:19 · 5326 阅读 · 0 评论