自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (27)
  • 收藏
  • 关注

原创 c++ 进程注入代码

unicoce c语言 变量声明要放在前面BOOL WINAPI InjectIt(LPCTSTR DllPath, const DWORD dwRemoteProcessld)//注入主函数{ HANDLE hrp = NULL; LPTSTR psLibFileRemote = NULL; //计算LoadLibraryA的入口地址 PTHREAD_START_

2015-08-29 16:55:17 2030

转载 linux 进程地址空间的一步步探究

我们知道,在32位机器上linux操作系统中的进程的地址空间大小是4G,其中0-3G是用户空间,3G-4G是内核空间。其实,这个4G的地址空间是不存在的,也就是我们所说的虚拟内存空间。那虚拟内存空间是什么呢,它与实际物理内存空间又是怎样对应的呢,为什么有了虚拟内存技术,我们就能运行比实际物理内存大的应用程序,它是怎么做到的呢?呵呵,这一切的一切都是个迷呀,下面我们就一步一步解开心中的谜团吧

2015-08-28 11:08:04 352

原创 mfc 打开指定文档

// TODO: 在此添加控件通知处理程序代码 POSITION curTemplatePos=AfxGetApp()->GetFirstDocTemplatePosition(); while(curTemplatePos != NULL) { CDocTemplate* curTemplate = AfxGetApp()->GetNextDocTemplate(curTemp

2015-08-21 14:55:12 837

原创 DDX_Control和DDX_Text的区别

void CTestDlg::DoDataExchange(CDataExchange* pDX){CDialog::DoDataExchange(pDX);//{{AFX_DATA_MAP(CTestDlg)DDX_Control(pDX, IDC_EDT_NAME, m_EDT_strName);DDX_Text(pDX, IDC_EDT_NAME, m_strName);

2015-08-20 16:20:02 4548

原创 MFC对话框控件数据提取之DoDataExchange()

对于这个函数,MSDN是这样描述的:Called by the framework to exchange and validate dialog data. 大意是框架调用此函数来改写与确认对话框数据。 到是看了下DoDataExchange函数里的DDX型函数,似乎明白了DoDataExchange函数的作用。 比如你设计一个游戏,在结束之后弹出个对话框,需要你输入大名,进

2015-08-20 16:18:18 1485

转载 VS2010/MFC编程入门之四十(文档、视图和框架:各对象之间的关系)

本节主要讲解文档、视图、框架结构中各对象之间的关系。       各个对象之间的关系       文档、视图、框架结构中涉及到的对象主要有:应用程序对象、文档模板对象、文档对象、视图对象和框架窗口对象等。根据上一节的概述,大家对它们的概念已经有所了解了,下面就对它们之间的关系进行总结和概括,并对各个关系中用到的类的成员函数进行介绍。       1. 应用程序对象保存了一个文档模板的列

2015-08-20 16:15:44 487

原创 win32中获得 文本框edit内容

/*wchar_t *szName; int iLength; iLength=GetWindowTextLength(hedit); szName =(wchar_t*)malloc(iLength+6); GetWindowText(hedit,szName,iLength+1); wcscat(szName,L"--New"); SetWindowText

2015-08-14 15:34:27 12796

转载 仅从.mdf恢复MSSQL数据库方法

SQL SERVER 20001.开启数据库2.从企业管理器,建一个同名的数据库3.停止sql server4.用原mdf文件覆盖新建库的数据库文件5.重启sql server(这时数据库应该是置疑)6.修改服务器设置:允许对系统目录进行直接修改sp_configure 'allow updates',1 reconfigure with override7.将数据库置为紧急状态:update m

2015-08-13 09:28:12 587

转载 Delphi中String与PAnsiChar转换

所有的原生字符串类型String转PAnsiChar都需要经过AnsiString过渡strAnsi:= PAnsiChar(AnsiString(str));

2015-08-08 15:28:23 997

转载 delphi的字符串,字符数组

delphi的字符串,字符数组在delphi中,我们可以使用用两种形式声明的字符串:string声明的字符串,结尾不含null。pchar声明的字符串,结尾含有null,这是很多api函数所使用的字符串格式,实际上它是一个指向字符串的 指针区别有以下几点:1:可以用lentgh来测量两种字符串中所含有字符个数2:string声明的字符串第一个字符的下标为1,而pchar声明

2015-08-08 09:16:02 3633

转载 SendMessage的返回值

http://blog.csdn.net/kl222/article/details/947508SendMessageReturn ValuesThe return value specifies the result of the message processing and depends on the message sentSendMessageReturn Va

2015-08-03 15:02:38 4304

转载 C#获取进程的主窗口句柄的实现方法

C#强化系列文章二:在C#中使用钩子C#获取进程的主窗口句柄的实现方法C# 根据句柄获取窗体对象Form.FromHandle 只能是本进程,不能跨进程.C# 根据句柄获取窗体对象 C# 根据句柄获取窗体对象

2015-08-03 10:14:20 1729

转载 C# winform键盘钩子

http://blog.163.com/da7_1@126/blog/static/1040726782011112652629750/新建一个工程CSharpKeyboardHook,在WinForm窗体上拉一个Lable(用于显示,按下的是那个键)和两个button(用于开关勾子)下面是C#winform键盘勾子的代码,照搬上去就可以的啦:一、新建一个类文件KeyboardHo

2015-08-03 10:05:40 5854 1

uniapp vue 不规则tab

uniapp vue 不规则tab 特效

2022-06-24

sqlite可视化管理工具

sqlite可视化管理工具 sqliteadmin SQLiteStudio sqlite可视化管理工具 sqliteadmin SQLiteStudio

2020-01-17

c# 编写activex控件 并与网页交互

c# 编写activex控件 并与网页交互,传递数据给网页,调用网页方法 例子 c# 编写activex控件 并与网页交互,传递数据给网页,调用网页方法 例子

2020-01-13

c#通过twain调用扫描设备扫描文件

c#通过twain调用扫描设备扫描文件

2020-01-11

网页通过activeX控件调用扫描设备ScanOnWeb网页扫描

网页通过activeX控件调用扫描设备并通过asp.net

2020-01-11

时空密码查看器.rar

用友cdm,时空ksoa 密码查看器,由密文得到明文,输入密文可以查看明文,输入密文可以查看密码,就是这样简单

2019-12-15

C++重难点总结系列.rar

该系列是本人学习C/C++以来,阅读相关书籍以及编程实践中记载的笔记中提炼的知识点,现整理成博文与大家分享。本系列不是小白系列,尽量避免冗杂的解释和叙述,简明扼要地总结干货,适合进阶的童鞋。限水平有限,有任何问题欢迎大家指正和讨论。

2019-12-08

jPage jquery-ajax表格动态分页.zip

jPage for jQuery ajax 分页 后端使用jPage jquery-ajax表格动态分页.

2019-11-22

springboot web services例子 web服务例子

springboot web services例子 web服务例子 springboot+cxf创建webservice的服务端和客户端

2019-11-06

jquery仿盖章效果并合成图片.zip

jquery仿盖章效果 并获取合成后的图片,图片合成需在web服务器下浏览,在文件系统打开不能看到效果

2019-09-05

SrvanyUI for windows(可注册成系统服务).zip

把frpc.exe作为windows服务随系统启动。Srvany是微软套件的一个小工具。SrvanyUI是一位大神,封装成简化的可视化工具。 此工具貌似支持任何形式的可执行文件,EXE,BAT等。

2019-08-29

websocket+java服务器(mina)

简单实现mina服务器框架的websocket通信(Simple implementation of websocket communication in mina server

2019-07-27

settings.xml

eclipse maven settings.xml 默认是没有的可以把这个放到C:\Users\Administrator\.m2下面

2019-07-05

dns_57735.zip

windows下的dns服务器,迷你dns服务器,设置好开启服务,自己的电脑就可以做dns服务器了,局域网的电脑把dns服务器设置成自己的电脑ip

2019-06-21

eclipse下maven安装oracle的jdbc驱动

eclipse中maven 下载不到oracle数据库驱动 ojdbc5 ojdbc6 需要我们手动将驱动安装到本地仓库 1.找到安装命令的位置在项目的目录下 mvnw就是我们要用到的安装工具 2.下载 驱动 3.安装驱动 把需要安装的驱动放到第一步的目录中如下 4。运行安装命令  在上面的目录打开命令行窗口,执行以下命令 mvnw install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=11.2.0 -Dpackaging=jar -Dfile=ojdbc6.jar

2019-02-20

oraclejdbc驱动

安装教程 eclipse中maven 下载不到oracle数据库驱动 ojdbc5 ojdbc6 需要我们手动将驱动安装到本地仓库 https://blog.csdn.net/az44yao/article/details/87773714 参考地址: http://www.oracle.com/technetwork/cn/articles/oem/jdbc-112010-094555-zhs.html 针对所有平台的 JDBC 瘦客户端 ojdbc5.jar (1,996,228 字节)— 用于 JDK 1.5 的类。它包含 JDBC 驱动程序类,但不包含在 Oracle Object 和 Collection 类型中支持 NLS 的类。 ojdbc5_g.jar (3,081,328 字节)— 与 ojdbc5.jar 一样,除了类通过“javac -g”编译并包含跟踪代码。 ojdbc6.jar (2,111,220 字节)— 用于 JDK 1.6 的类。它包含 JDBC 驱动程序类,但不包含在 Oracle Object 和 Collection 类型中支持 NLS 的类。 ojdbc6_g.jar (3,401,519 字节)— 与 ojdbc6.jar 一样,除了通过“javac -g”编译并包含跟踪代码。 ojdbc5dms.jar (2,429,777 字节)— 与 ojdbc5.jar 一样,除了包含支持 DMS 和有限的 java.util.logging 调用的工具。 ojdbc5dms_g.jar (3,101,875 字节)— 与 ojdbc5_g.jar 一样,除了包含支持 DMS 的工具。 ojdbc6dms.jar (2,655,741 字节)— 与 ojdbc6.jar 一样,除了包含支持 DMS 和有限的 java.util.logging 调用的工具。 ojdbc6dms_g.jar (3,423,263 字节)— 与 ojdbc6_g.jar 一样,除了包含支持 DMS 的工具。 orai18n.jar (1,656,280 字节)— 用于 JDK 1.5 和 1.6 的 NLS 类。它包含在 Oracle Object 和 Collection 类型中支持 NLS 的类。该 jar 文件代替旧的 nls_charset jar/zip 文件。 demo.zip (603,363 字节)— 包含 JDBC 示例程序。

2019-02-20

SQLServer2005_BC.msi SQLServer2005及以后版本 向前 兼容 DTS等功能

SQLServer2005_BCSQLServer2005及以后版本 向前 兼容 DTS等功能 x86,x64,ia64三个版本都有

2018-12-14

delph拦截iapi

delph拦截iapi

2016-08-30

delph代码注入iapi拦截 源码

delphiapi拦截

2016-08-30

Delphi API HOOK 完全说明源码

为了使我们改写的代码正确运行,我们的函数必须和要改写的 API 函数具有同样形式的形参。在我的程序中,我拦截了 MessageBoxA 和 MessageBoxW 两个函数。所以我这样定义自己的函数

2016-08-30

税控发票开票软件(税控盘版)开票组件-百旺开票组件

百旺开票组件 本程序适用于 税控发票开票软件税控盘版 Sniffer文件夹内有三个工程 SnifferLib.dpr 这个为hookdll工程 SnifferApp.dpr 这个为exe工程 提供调用实例 Sniff.dpr 这个是为了方便调用进行的封装 进销存系统可以调用里面的function SayHello( title:PChar; mx:PChar):PChar;stdcall; 即可完成单据的导入 第一个参数为单据信息 第二个参数为明细信息 返回值为增值税票信息 这里面有一个查找窗口的代码要根据不同省份进行修改 FindWindow('TCustomBaseForm', '河南增值税普通发票开具'); 使用时要注意先打开开票窗口

2015-10-31

c# mdi多窗体实现

c# 实现mdi多窗体 主要代码: 屏蔽最大最小化 和 窗体icon 处理 菜单项的ItemAdded

2014-10-23

AsyncListImage

android 网络下载图片 缓存网络图片

2012-12-18

android网络访问框架NiceDayFramework

android网络访问框架 httpclient 访问网络

2012-12-18

Android美工坊--一个QQ登录验证的小例子

客户端: 1、登录时检查网络状态 2、登录加载进度条 3、登录服务器端进行验证,如果用户名和密码存在且正确,则登录,否则失败 4、注册时将用户信息保存到服务器端数据库中(MySQL) 5、记住密码功能(还不完善,只是测试) 6、对密码信息进行md5()单向加密 服务器端: 1、接收客户端发来的登录请求,如果用户名和密码存在于MySQL数据库中则返回客户端一个响应信息"success" 2、接收客户端发来的注册请求,将用户名和密码存放到MySQL数据库中

2012-12-11

TabHost中每个tab中放入多个Activity

有时需要每个tab中有多个页面,也就是说需要 在一个tab中跳转不同的Activity。 当时,我只是简单的在一个Activity中使用了动态布局 (设置layout是否显示) 虽然效果还不错,但实际上依然是同一个Activity,这样的缺点是代码结构会相对复杂,不易维护 今天在网上看到了一篇文章,原文是http://united-coders.com网站的http://united-coders.com/nico-heid/use-android-activitygroup-within-tabhost-to-show-different-activity 特意留下来 供大家和自己以后使用:

2012-12-03

.NET企业服务框架++应用.NET企业服务开发分布式业务解决方案

.NET企业服务框架++应用.NET企业服务开发分布式业务解决方案 pdf电子书

2011-12-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除