自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

转载 python .9 文件操作

#coding=utf-8import osfor tmpdir in ('/tmp', 'c:/windows/temp'): if os.path.isdir(tmpdir): breakelse: print 'no temp directory available' tmpdir = ''if tmpdir: os.chdir(tm

2015-02-27 12:48:41 535

转载 OD快捷键使用大全

无论当前的OllyDbg窗口是什么,这些快捷键均有效: Ctrl+F2 - 重启程序,即重新启动被调试程序。如果当前没有调试的程序,OllyDbg会运行历史列表[history list]中的第一个程序。程序重启后,将会删除所有内存断点和硬件断点。译者注:从实际使用效果看,硬件断点在程序重启后并没有移除。Alt+F2 - 关闭,即关闭被调试程序。如果程序仍在运行,会弹出一个

2015-02-24 23:03:25 555

原创 cracked me.1. Acid burn

作为一个小菜。最近在52pojie上看了一些逆向破解的知识。 发现论坛有160个crack me。觉得不错。拿来做做。这可把一个没基础没经验的我 弄得是稀里糊涂昏天黑地。看着前辈的经验贴,才有点懂。不多说。//前辈大牛的帖子:http://www.52pojie.cn/thread-264393-1-1.html打开软件,很明显 第一关是check co

2015-02-24 23:02:03 588

原创 11b 一个简单实用好学易于理解的模态对话框 附截图

/*------------------------------------------ABOUT2.C -- About Box Demo Program No. 2(c) Charles Petzold, 1998------------------------------------------*/#include #include "resource.h"LRESULT C

2015-02-17 16:47:41 531

原创 11a 模态对话方框

第一次尝试添加自己的windows资源吧   弄得乱七八糟的   不过可视化界面开发还是不错的  然后要把这些资源都对应一个ID 转换为数字 在wndproc中处理。大体就是这个感觉。、附一张我自己弄得乱七八糟的程序图/*------------------------------------------ ABOUT1.C -- About Box Demo Program

2015-02-17 12:11:20 426

原创 9a 子视窗控制项--按钮类别

#include//9a 子视窗控制箱 按钮类别struct{ int iStyle; TCHAR * szText;}button[]={ BS_PUSHBUTTON, TEXT ("PUSHBUTTON"), BS_DEFPUSHBUTTON, TEXT ("DEFPUSHBUTTON"), BS_CHECKBOX, TEXT ("CHECKBOX"), BS

2015-02-15 00:25:26 418

原创 8e 用定时器实现一个简单的取色器

思路比较清晰  获取当前鼠标位置的像素点的信息。。/*------------------------------------------ WHATCLR.C -- Displays Color Under Cursor (c) Charles Petzold, 1998 ------------------------------------

2015-02-14 16:35:19 440

原创 8d 通过计时器实现一个表钟

#include #include #define ID_TIMER 1#define TWOPI (2 * 3.14159)LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;int WINAPI WinMain ( HINSTANCE hInstance, HINSTANCE hPrevInstance,PSTR szCm

2015-02-14 16:31:33 382

原创 8c 利用定时器实现时钟

利用定时器来实现一个数字时钟    思路清晰 就是API太多 还有映射方式有点复杂   常见的集中映射方式是个要了解的地方#include#define ID_TIMER 1LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;int WINAPI WinMain (HINSTANCE hInstance, HI

2015-02-14 16:14:47 605

原创 8b 计时器 通过为SetTimer指定回调函数地址来出来计时器信息 实现同样功能

8b 计时器 通过为SetTimer指定回调函数地址来出来计时器信息 实现同样功能#include #define ID_TIMER 1LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;VOID CALLBACK TimerProc (HWND, UINT, UINT, DWORD ) ;int WINA

2015-02-14 09:19:54 412

原创 8a 计时器初次体验

这个程序 在create的时候 settimer每一秒向程序窗口发送一个信息,程序响应计时器,发出响声并更改屏幕客户区颜色。当程序退出的时候 killtimer#include #define ID_TIMER 1LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;int WINAPI WinMain (HINSTANCE hIn

2015-02-14 09:03:42 398

原创 7h windows如何处理滑轮 example

代码太长了    就是增加了滑轮消息的处理。。直接copy代码。。/*--------------------------------------------------- SYSMETS.C -- Final System Metrics Display Program (c) Charles Petzold, 1998 ---------

2015-02-13 23:57:40 357

原创 7g 改进7f的缺陷 拦截滑鼠

//改进7f的缺陷/*拦截滑鼠要比放置一个老鼠夹子容易一些, 您只要呼叫:SetCapture (hwnd) ;在这个函式呼叫之後, Windows 将所有滑鼠讯息发给视窗代号为 hwnd 的视窗讯息处理程式。 之後收到滑鼠讯息都是以显示区域讯息的型态出现, 即使滑鼠正在视窗的非显示区域。 lParam 参数将指示滑鼠在显示区域座标中的位置。不过, 当滑鼠位於显示区域的左边或者上方时,

2015-02-13 23:52:22 594

原创 7f 实现简单的画矩形的功能

实现简单的画矩形的功能但实际中 这个程序存在缺陷:当鼠标移出客户区的时候松开左键 移回显示区  此时程序依然认为鼠标左键按下,也就是说 程序失去了鼠标松开的消息。//拦截滑鼠#include LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;int WINAPI WinMain (HINSTANCE hInsta

2015-02-13 23:45:28 457

原创 7e 在7d的基础上 实现键盘识别功能

7e  在7d的基础上 实现键盘识别功能  这里有一个问题就是 如何处理父窗口和子窗口之间的信息传递问题。因为实际上是两个视窗公用一套信息 而事实上是父窗口在接受信息。#include#define DIVISIONS 5LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);LRESULT CALLBACK ChildWn

2015-02-13 22:57:21 450

原创 7d 同样实现7b功能 但是采用25个子窗口实现

同样实现7b功能 但是采用25个子窗口实现#include#define DIVISIONS 5LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);LRESULT CALLBACK ChildWndProc(HWND,UINT,WPARAM,LPARAM);TCHAR szChildClass[]=TEXT("Checker3_

2015-02-13 22:33:56 395

原创 7c 在7b的基础上 增加键盘操作

7c  在7b的基础上 增加键盘操作#include#define DIVISIONS 5LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR szCmdLine,int iCmdShow){

2015-02-13 21:27:54 571

原创 7b 滑鼠 5*5的区域 鼠标单击会产生变换

滑鼠  5*5的区域 鼠标单击会产生变换#include#define DIVISIONS 5LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR szCmdLine,int iCmdShow)

2015-02-13 21:26:17 564

原创 7a 滑鼠

放假在家看windows API 看的我蛋疼。。难度到没多么大 就是要傻瓜式的理解流程。。书上写的还很晦涩。。。总之自己能力太差。。还是要写写博客增强记忆和领会。。。。#include #define MAXPOINTS 1000LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;int WINAPI WinMain

2015-02-13 21:23:48 523

原创 cmd 下 修改时间并改回来

@echo off::获取日期 将格式设置为:20110820set datevar=%date:~0,4%-%date:~5,2%-%date:~8,2%::获取时间中的小时 将格式设置为:24小时制::获取时间中的分、秒 将格式设置为:3220 ,表示 32分20秒set timevar=%time:~0,2%:%time:~3,2%:%time:~6,2%.%time:~9,2%

2015-02-07 22:53:03 2472 1

原创 关于c中可变参数的一点学习

今天在看windows c++编程的时候看到了一些有关可变参数的东西,比如va_list va_start va_end va_arg  不懂,查阅了一下。举一个简单易懂的例子#include #include float average(int n_values, ... ){ va_list var_arg; //用于访问参数列表的未确定部分,通过va_star

2015-02-04 10:19:24 371

背包九讲问题

讲述背包九讲 算法的一种。 动态规划的一部分,

2013-08-06

空空如也

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

TA关注的人

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