随笔分类 - 笔记
RC1015 cannot open include file 'atlres.h'
摘要:fatal error RC1015: cannot open include file 'atlres.h'问题:此问题是由于rc文件没有找到 atlres.h导致的 (原因不详)解决:工程 属性--》资源--》常规--》附加包含目录 project preperty->Resources->General->Additional Include Directories
阅读全文
【转】Windows 8 desktop app中dll搜索路径设置的诡异现象,Bug?
摘要:原文地址:http://blog.csdn.net/my_business/article/details/8850151某个桌面程序在win 8上运行异常的问题困扰了我有近一周,今天终于找到了根本原因,严重怀疑是win 8的一个Bug。(所有程序都是desktop app,跟Metro模式无关)情况是这样的,比如有个Main.exe会通过CreateProcess启动另外一个Sub.exe,而这个Sub.exe中会通过LoadLibrary动态加载多个动态链接库,Main.exe和Sub.exe以及相关dll都不在同一路径,所以在Sub.exe中会通过SetCurrentDirectory来
阅读全文
Chatbot Tutorial (聊天机器人制作教程) 每日更新 不断学习
摘要:原创地址http://www.codeproject.com/Articles/36106/Chatbot-Tutorial#intro为了提高英语水平坚持 没事的时候 翻译一下这篇文章。今天 先简单的 翻译一下第一部分。本人英语超级菜,所以请各位看原始英文版,以免误导各位,每天翻译多少就上传多少。制作一个人工智能聊天机器人教程一步一步的指导你如何制作你自己的聊天机器人1:Introduction Chatbot Description (first example) 简介聊天机器人 第一个例子Basically a chatterbot is a computer program that.
阅读全文
WMI 记录
摘要:可以用 wbemtest.exe 测试可以用sql 语句搜索http://msdn.microsoft.com/en-us/library/windows/desktop/aa389273(v=vs.85).aspx这个里面的类的所有信息WMI读取和设置dns_IP
阅读全文
利用中转输出表制作HijackDll(附工具源码)
摘要:标 题: 【原创】利用中转输出表制作HijackDll(附工具源码)作 者: baixinye时 间: 2012-08-05,16:48:45链 接: http://bbs.pediy.com/showthread.php?t=154269众所周知,PE文件中的导出表指向一个IMAGE_EXPORT_DIRECTORY结构,该结构定义如下:typedefstruct_IMAGE_EXPORT_DIRECTORY{DWORDCharacteristics;DWORDTimeDateStamp;WORDMajorVersion;WORDMinorVersion;DWORDName;DWORDBas
阅读全文
利用INF安装服务启动
摘要:写注册表[Version]Signature="$CHICAGO$"[DefaultInstall]AddReg=test[test]HKCU,Software\Microsoft\Windows\CurrentVersion\RunOnce,test,0,"C:\test.exe" inf安装服务[Version]Signature="$WINDOWS NT$"[DefaultInstall.Services]AddService=Darkst,,Add_Evil_Service ;服务名称[Add_Evil_Service]Dis
阅读全文
在国外一个开源项目摘出来的一个异常抛出DMP 类
摘要:源代码地址http://www.koders.com/cpp/fid0D70CAB44456E71247468C98A1D01A2F758153FE.aspx?s=md5.h 1 // FileZilla - a Windows ftp client 2 3 // Copyright (C) 2004 - Tim Kosse <tim.kosse@gmx.de> 4 5 // This program is free software; you can redistribute it and/or 6 // modify it under the terms of the GNU
阅读全文
程序崩溃时自动记录minidump的c++类
摘要:封装了一个C++类,当程序意外崩溃的时候可以生成dump文件,以便确定错误原因。头文件: 1 //crash_dumper_w32.h 2 3 #ifndef _CRASH_DUMPER_H_ 4 5 #define _CRASH_DUMPER_H_ 6 7 8 #include <windows.h> 9 10 class CrashDumper11 12 {13 14 public:15 16 CrashDumper();17 18 ~CrashDumper();19 20 static bool _PlaceHolder();21 22 ...
阅读全文
一个宏命令,就可以程序崩溃时生成dump文件
摘要:在主程序初始化时加入DeclareDumpFile(); 1 创建头文件DumpFile.h, 将下列代码放进文件中 2 3 #pragma once 4 #include <windows.h> 5 #include < Dbghelp.h> 6 #include <iostream> 7 #include <vector> 8 using namespace std; 9 10 11 #pragma comment(lib, "Dbghelp.lib") 12 13 14 namespace NSDumpFile 15 {
阅读全文
在release模式下debug
摘要:Debug Information to release dlls Text: There are 3 settings to add debug information to release dlls under project -> Properties. Make sure you change your Configuration to Release and set the following properties.Under Linker Properties ---> Debug ---> General Debug Info – Yes (/DEBUG) Ge
阅读全文
在任意的远程桌面的session中运行指定的程序
摘要://在其它session中(如远程桌面的session)运行指定的程序,需要具有system权限,可以在任意的桌面里运行指定程序#include <windows.h>#include <stdio.h>#include <process.h>#include <Tlhelp32.h>#include <tchar.h>#include <psapi.h>#include <stdio.h>#include <STDLIB.H>#include <tlhelp32.h> #include
阅读全文
[转贴]仅通过崩溃地址找出源代码的出错行
摘要:作为程序员,我们平时最担心见到的事情是什么?是内存泄漏?是界面不好看?……错啦!我相信我的看法是不会有人反对的——那就是,程序发生了崩溃!“该程序执行了非法操作,即将关闭。请与你的软件供应商联系。”,呵呵,这句 M$ 的“名言”,恐怕就是程序员最担心见到的东西了。有的时候,自己的程序在自己的机器上运行得好好的,但是到了别人的机器上就崩溃了;有时自己在编写和测试的过程中就莫名其妙地遇到了非法操作,但是却无法确定到底是源代码中的哪行引起的……是不是很痛苦呢?不要紧,本文可以帮助你走出这种困境,甚至你从此之后可以自豪地要求用户把崩溃地址告诉你,然后你就可以精确地定位到源代码中出错的那行了。(很神奇吧
阅读全文
浙公网安备 33010602011771号