摘要:
最近应用开发的进程中出现了一个小问题,顺便记录一下原因和方法--鼠标函数自从应用.NET WinForm后已经很长时光没用VC++ MFC写进程序了,明天一问友给出一道VC++的题。题目:应用钩子(HOOK)实现鼠标在屏幕上移动时实时捕获以后位置坐标,并在程序对话框的文本框中实时显示。要求:不是仅捕获鼠标在程序窗口客户区时的坐标值,而是当鼠标移出程序窗口客户区也能捕获到鼠标在屏幕中的位置坐标。实现思绪:由于局部钩子只能监视本进程内的某个指定线程的事件消息,而按照此程序要求程序窗口不是活动窗口时也能监视到鼠标位置并将坐标值传给主程序的消息处理程序停止处理,所以须要应用系统钩子(全局钩子)。又由于 阅读全文
posted @ 2013-05-29 20:20
坚固66
阅读(709)
评论(0)
推荐(0)
摘要:
本篇文章是一篇关于上下文绘图的帖子原文:http://www.lifelaf.com/blog/?p=346每日一道理 这浓浓的母爱使我深深地认识到:即使你是一只矫健的雄鹰,也永远飞不出母爱的长空;即使你是一条扬帆行驶的快船,也永远驶不出母爱的长河!在人生的路上不管我们已走过多远,还要走多远,我们都要经过母亲精心营造的那座桥!本文翻译自Steve Fulton & Jeff Fulton HTML5 Canvas, Chapter 1, “Retrieving the 2D Context, The drawScreen() Function”.在保障浏览器对Canvas的支持以后,我 阅读全文
posted @ 2013-05-29 20:19
坚固66
阅读(400)
评论(0)
推荐(0)
摘要:
题记:写这篇博客要主是加深自己对内核置顶的认识和总结实现算法时的一些验经和训教,如果有错误请指出,万分感谢。#include<linux/module.h>#include<linux/init.h>#include<linux/sched.h>#include<linux/timer.h>structtimer_listmy_timer;voidfunc(unsignedlongdata){printk("timeout!\ndata:%ld,pid:%ld\n",data,current->pid);mod_time 阅读全文
posted @ 2013-05-29 20:17
坚固66
阅读(167)
评论(0)
推荐(0)
摘要:
在写这篇文章之前,xxx已写过了几篇关于改对象列表主题的文章,想要了解的朋友可以去翻一下之前的文章 字符串查找应用find(),返回偏移量位置。 字符串替换应用replace返回替换后的串。 字符串的split应用split函数。分红的结果存入一个列表。 字符串有基本操纵的一些方法,如:upper、isalpha、rstrip等。 三引号可定义一段庞杂文本。这些文字会被转化为响应的串,包括制表符等符号。同时也可用作注释,相当于/***/ 这条语句会将每一个list中的元素赋值给value,检查statment中条件是否符合,然后运行func(value),将其值创立为新列表中的一个项。例如:[ 阅读全文
posted @ 2013-05-29 20:15
坚固66
阅读(261)
评论(0)
推荐(0)
摘要:
时间紧张,先记一笔,后续优化与完善。#include<linux/module.h>#include<linux/init.h>#include<linux/device.h>structbus_typemy_usb_bus={.name="my_usb",//总线的名字,注册胜利后会在/sys/bus/目录下看到};#defineCOUNT_SIZE100chardata[COUNT_SIZE]="HelloMikeChen";/*内核到用户空间的数据*/staticssize_tshow_bus_data(stru 阅读全文
posted @ 2013-05-29 20:14
坚固66
阅读(208)
评论(0)
推荐(0)
摘要:
首先声明,我是一个菜鸟。一下文章中出现技术误导情况盖不负责在lsnrctl命令的status时,常会看到如下返回值:Service "elvis" has 2 instance(s). Instance "elvis", statusUNKNOWN, has 1 handler(s) for this service... Instance "elvis", statusREADY, has 1 handler(s) for this service...Service "elvisXDB" has 1 insta 阅读全文
posted @ 2013-05-29 20:12
坚固66
阅读(546)
评论(0)
推荐(0)
摘要:
新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正用来制约 fps#pragma once#include <windows.h>struct fps_limit { int previous_time; int tpf_limit; int tpf; fps_limit(int fps = 60) : previous_time(GetTickCount()), tpf(0) { limit_fps(fps); } void reset() { previous_time = GetTickCount(), tpf = 0; tpf_limit = 60; } v 阅读全文
posted @ 2013-05-29 20:10
坚固66
阅读(196)
评论(0)
推荐(0)
摘要:
改章节个人在上海吃饭的时候突然想到的...之前就有想写几篇关于设备编程的笔记,所以回家到之后就奋笔疾书的写出来发布了设备挂载到bus总线上#include<linux/module.h>#include<linux/init.h>#include<linux/device.h>voidusb_dev_release(structdevice*dev);structbus_typemy_usb_bus={.name="my_usb",//总线的名字,注册胜利后会在/sys/bus/目录下看到};structdevicemy_usb_devi 阅读全文
posted @ 2013-05-29 20:08
坚固66
阅读(198)
评论(0)
推荐(0)
摘要:
新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正#include<linux/module.h>#include<linux/init.h>#include<linux/device.h>voidusb_dev_release(structdevice*dev);structbus_typemy_usb_bus={.name="my_usb",//总线的名字,注册胜利后会在/sys/bus/目录下看到};structdevicemy_usb_device={.bus_id="usb_device",/ 阅读全文
posted @ 2013-05-29 20:07
坚固66
阅读(181)
评论(0)
推荐(0)
摘要:
文章结束给大家来个程序员笑话:[M]罕见的性能测试是这样的:有人开发了百度知道,然后,想知道单机的最大并发处理量是多少。这就需要性能测试了。然后,我们罕见的性能测试方法是:1.apache的ab;2.JMeter;3.loadrunner;4.自己开发的工具。先大致的评价下下面的几个方法:1.apache的ab。这货色,用起来很简单,就一个命令。缺点就是,可定制差,使用不是很方便。2.JMeter真的很强大,我们的性能测试主动化,就是使用JMeter实现的;3.loadrunner,这货色要收费的,功能很强大,但是主动化方面,不清楚。直接入正题,看看怎么实现性能测试主动化。性能测试是很消耗时间 阅读全文
posted @ 2013-05-29 20:06
坚固66
阅读(264)
评论(0)
推荐(0)

浙公网安备 33010602011771号