目的:让程序运行在别的用户权限下。
2000下可以正常使用,但是对于xp网上的各种权限Token设置均无效……所以,建议大家使用CreateProcessWithLogonW函数来进行这个操作。
如果你要对创建出的子程序进行重定向,请注意一定要设置STARTINFO中的hStdError = hSTDOUTwr;否则会爆出Invalid HANDLE的错误,而这在Createprocess中是不会报错的。。。。
另外,如果出现编译时“无法找到CreateP[......]
2 Replies
M图着色问题之Java描述(with测试数据)
/*
测试数据
5
4
1 2
1 3
1 4
2 1
2 3
2 4
2 5
3 1
3 2
3 4
4 1
4 2
4 3
4 5
5 2
5 4
0 0
*/
import java.util.*;
/**
* 描述m着色问题,问题见《算法设计与分析》(王晓东),第五章回溯法
* @author 2008-8-2
*/
public class Coloring
{
private int n=0;//结点数[......]
SQL多字段排序
7-13位前缀码生成
import java.util.*;
class TNode
{
private Map<Integer,TNode> map = new HashMap<Integer,TNode>();
public TNode()
{
}
public void addChild(int i,TNode t)
{
map.put(i, t);
}
public TNode getChild(int i)
{
return map.get([......]
树的双亲存储之Java实现
/**
*
本类为树(多叉,双亲存储)的结点
* @version 1.0, 2008-01-23
* @author
* @since JDK1.6
*/
public class TNode
{
/**结点的数据*/
char data;
/**双亲的位置*/
int parent;
/**
* 构造一个结点(同时设置数据和双亲位置)
*
* @param c char 数据
* @param e int 双亲位置
*/
public TNod[......]