自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 让UI开发轻松而快乐,用SonicUI引擎实现常见UI效果

代码已开源到:http://www.codeproject.com/KB/GDI/SonicUI.aspx 欢迎下载试用。 摘要:作为windows工程师,UI开发是无可避免的工作,无论你是写一个供销存系统,还是一款聊天IM,UI开发总是会占据你大量的时间。接下来展示的将是一种windows下的非常轻松快捷的UI开发解决方案,实现大家实际工作中经常需要实现的UI特效,力争将你从繁复

2008-12-11 10:33:00 12438 79

原创 上传了一个基于gdi的ui开发引擎,请各位朋友试用~

代码已开源到:http://www.codeproject.com/KB/GDI/SonicUI.aspx 欢迎下载试用。        下载地址:http://download.csdn.net/source/848150         前段时间为公司开发一个项目时,开发出来的。本意是以后开发某些神秘作品时留作已用。         本引擎的特点是,支持多图片格式的

2008-12-01 17:25:00 2265

转载 Starting a Process from KernelMode

IntroductionAfter many unsuccessful attempts trying to find a way to start a working Win32 process from KernelMode, I finally stumbled upon a promising piece of code that was both original and innov

2008-12-08 12:26:00 1223

转载 Writing into kernel from ring-3

 xlated from russian for MATRiX #2 E-ZineWARNING #1. Before reading this text, it is strongly recommended to read some documentation about page table, protected mode, memory organisation, etc.Pr

2008-12-08 12:22:00 1054

转载 PAE模式下的地址转译

 基础的东西可以看一下 jiurl 写的 分页机制这里只写一下最近看PAE,学到的东西------------------------------------------------------PAE 即为物理地址扩展(Physical Address Extension),是 Intel x86 Pentium Pro处理器引入的一种内存映射模式。在此模式下CPU可以访问多达

2008-12-08 12:21:00 2115 1

转载 物理地址扩展(PAE)概述

 物理地址扩展 (PAE) X86 概述物理地址扩展 (PAE) X86 允许软件使用地址窗口扩展 (AWE) API 集并在具有 Intel Pentium Pro 或更高版本处理器的计算机上运行,而 4 GB 以上物理内存允许将更多物理内存映射为应用程序的虚拟地址空间。不使用 AWE API 集的应用程序也可以从 PAE X86 获益,因为操作系统使用更大的物理内存来减小页面,从而提高

2008-12-08 12:21:00 3076

转载 利用DEBUG API编写Loader Path

Loader并不是什么很神秘的技术,微软提供了一组Debug Api来方便第三方监视程序.这里我用Debug Api制作了一个简单的Loader程序.   这个Loader要干的事有:    1.启动目标程序.   2.读取/修改目标程序的内存 或 寄存器   用到的Debug Api有:  CreateProcess —— 用于创建被调试进程  WaitForDebugEvent —— Debu

2008-12-08 12:20:00 1234

转载 旧调重弹-SetUnhandledExceptionFilter的使用问题

 这几天在写一个测试程序,包括使用SetUnhandledExceptionFilter来 反OD调试,关于SetUnhandledExceptionFilter的反调试原理之前(一年前了哈) simonzh2000等人都有详细讲述,这里就不多讲了,在Delphi里面要用这个 函数却有点问题,先看看代码: program SetUnhandledExceptionFilterTest; uses 

2008-12-08 12:18:00 976

转载 Streaming SIMD Extensions 2 (SSE2)

SSE 2 — An OverviewSSE2 was first introduced on the Intel Pentium 4, and are also known sometimes as "Willamette" instructions. These instructions are very similar to the SSE instructions in structu

2008-12-08 12:17:00 1163

转载 简单介绍SSE指令的功能

 ADDPS格式:ADDPS xmm1, xmm2/m128功能:两组单精度数相加算法:DEST[31-0]   = DEST[31-0]   + SRC/m128[31-0]  ;DEST[63-32]  = DEST[63-32]  + SRC/m128[63-32] ;DEST[95-64]  = DEST[95-64]  + SRC/m128[95-64] ;DEST[127-96] =

2008-12-08 11:53:00 2067

转载 无驱动执行Ring0代码

 // 原理:通过/Device/PhysicalMemory修改NtVdmControl入口,跳转到Ring0Code //************************************************************************ #include #include #include #pragma comment (lib,"ntdll.lib") 

2008-12-08 11:50:00 1025

转载 Windows NT/2000/XP下不用驱动的Ring0代码实现

  Windows NT/2000/XP下不用驱动的Ring0代码实现                  WebCrazy(http://webcrazy.yeah.net/)     大家知道,Windows NT/2000为实现其可靠性,严格将系统划分为内核模式与用户模式,在i386系统中分别对应CPU的Ring0与Ring3级别。Ring0下,可以执行特权级指令,对任何I/O设备都有

2008-12-08 11:45:00 687

转载 C/C++函数调用约定与函数名称修饰规则探讨

作者:星轨(oRbIt)  使用C/C++语言开发软件的程序员经常碰到这样的问题:有时候是程序编译没有问题,但是链接的时候总是报告函数不存在(经典的LNK 2001错误),有时候是程序编译和链接都没有错误,但是只要调用库中的函数就会出现堆栈异常。这些现象通常是出现在C和C++的代码混合使用的情况下或在C++程序中使用第三方的库的情况下(不是用C++语言开发的),其实这都是函数调用约定(Call

2008-12-08 11:44:00 973

转载 Inject your code to a Portable Executable file

Contents0. Preface 1. Prerequisite 2. Portable Executable file format 2.1 The MS-DOS data 2.2 The Windows NT data 2.3 The Section Headers and Sections 3. Debugger, Disassembler and s

2008-12-08 11:38:00 1840 1

SonicUI完整引擎及使用Demo示例

基于gdi的UI引擎,支持多格式图片加载,支持各种图片特效。支持异形窗体和各种窗体特效。支持文字排版。支持超链接,动画按钮等自绘组件。核心部分使用SSE2优化。 内含完整的UI引擎,及使用示例代码,vs2003的工程,windows下的为繁复的UI开发苦恼过的兄弟,请不要犹豫的下载试用,如果你发现使用很麻烦,kick my ass。

2008-12-08

基于gdi的UI引擎

基于gdi的UI引擎,为windows的应用UI开发提供高效便捷的解决方案。 支持多格式图片加载,支持各种图片特效。支持异形窗体和各种窗体特效。支持文字排版。支持超链接,动画按钮等自绘组件。核心部分使用SSE2优化。

2008-12-08

空空如也

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

TA关注的人

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