摘要:有如下程序:
// test1.cpp : defines the entry point for the console application.//
#include "stdafx.h"#include <windows.h>
int main(int argc, char* argv[]){ printf("hello world!\n");
typedef int(*psleep)(l......
摘要: 很多人都知道,如果想在系统范围内屏蔽键盘上的任意按键需要使用全局键盘钩子,然而像win键这样“倔强”的按键又不是普通的键盘钩子就能搞定的。这里我提供一种利用底层键盘钩子屏蔽任意按键(包括win键)的方法,并且作成了.dll动态链接库,方便以后使用。钩子,是一种相对复杂一点的技术,通常用来监视系统中某一类型的事件,这些事件可以与某一线程相关(线程钩子),也可以是系统中的所有线程(全局钩子)。关于钩子的理论,我不想说太多,也无法说太多......
DBForm的设计来源以及主要构想dbform的设计来源以及主要构想
dbform的设计思想来源于我最近作的学生信息管理系统的要求,整个信息系统要求的查询信息比较多,而且大多是模糊查找(贷款,奖学金,勤工助学,考试情况,个人情况等等)。以贷款的查询来举例,主要包括了学生学号,姓名,班级,年级,所属学院等个人基本情况与家庭收入状况,所在地区,学习成绩等级等个人信息扩展情况以及贷款类别,贷款时间,贷款金额等贷款方面的具体信息,数据量众多,编写用于查询的sql语句十分麻烦,况且将要完成的模块比较多,每个模块的查询信息却是大体相同,如果每一个模块都单独写查询语句,工作量真得很大 【相关文章:
用WinDbg探索CLR世界 [8] I】
? 【扩展阅读:
CreateProcess创建的子进程的】
仔细分析了各个模块的功能之后,我们发现模块间查询的界面,主要操作大体相似,所不同的,主要是用于查询的字段与窗体控件名等信息,于是我们开始了整个代码的提炼工作,提出了基本的dbform构想 【扩展信息:
在 C# 中处理结构内的数组】
?
:根据遍历窗体中的控件组,提取出要查询的数据库字段以及用户输入的数据
winform窗体中,有一个非常好的tag属性,可以非常方便的保存我们所需要的数据
webform窗体中,很遗憾,没有tag属性,我们就自己继承了类,添加了tag属性,满足我们dbform中队数据库子端的添加要求
?...
下一页 摘要:在数据库的各种应用程序开发中,连接数据库是数据库应用程序开发的第一步,同时也是最重要的一步。而对于不同的数据库他们的连接模式各有不同,对应的连接串也不同。 sql server · odbc o 标准连接(standard security): "driver={sql server};server=aron1;database=pubs;uid=sa;pwd=asdasd;" 1)当服务器为本地时server可以使用(loc......