摘要:
不知道大家用过ncx99.exe没有,这个小工具很有用,运行后,它bind到一个端口,并接管cmd.exe的输入输出,使得远程用户得到一个shell来实现各种操作,不需要特别的客户端,只要用windows自带的telnet客户端就可以了。下面我给出类似这个工具的source code,我这个工具和ncx99.exe有点不一样,用到了远程线程插入技术,将ncx99.exe功能封装在一个dll里,然......
摘要:
问题描述在给定大小的方格状棋盘上, 将棋子”马”放在指定的起始位置 , 棋子”马” 的走子的规则为必须在棋盘上走”日”字; 从棋子”马”的起始位置开始, 搜索出一条可行的路径, 使得棋子”马”能走遍棋盘上的所有落子点, 而且每个落子点只能走一次;
例如: 棋盘大小为5*5 , 棋子马放的起始落子点为 ( 3 , 3 ) ; 算法需要搜索一条从位置( 3 , 3 ) 开始的一条包括......
VC调试技术小技巧(2)
#ifndef xtib_h
#define xtib_h
// call setthreadname(), and then paste this expression into the watch window:
// (char*)(dw(@tib+0x14))
#pragma pack(1)
typedef struct _exception_registration_record
{
struct _exception_registration_record * pnext;
farproc pfnhandler;
} exception_registration_record, *pexception_registration_record;
typedef struct tagxtib
{
pexception_registration_record pvexcept; // 00h head of exception record list
pvoid pvstackusertop; // 04h top of user stack
pvoid pvstackuserbase; // 08h base of user stack
union // 0ch (nt/win95 differences)
{
struct &nbs...
下一页 摘要:
一直以来,opengl状态下的文字显示都是一个问题,本文使用嵌套显示列表的方式进行opengl状态下的字符串的显示。
有以下几点需要注意:
1:本程序显示按照给定的高度和文字的位置显示某一种字体的文字,其中一些字体的参数定义在opengltext内部给定,可以随意将它抽出来。如果将代码用于实际应用中,建议文字的文字间距自己设定,也可以随意添加文字的倾斜角、旋转角度、定位方式等等参数。
......