CONSTANT LONG WM_NCACTIVATE = 134
Send(Handle(dw_1),WM_NCACTIVATE,0,0)
今天学习到一招:
//-----------------------------------------------------------------------------
CONSTANT LONG WM_NCACTIVATE = 134
Send( Handle(dw_1) , WM_NCACTIVATE , 1 , 0 )
//-----------------------------------------------------------------------------
这里我介绍一种很常用,也比较Professor的权限控制思路。这里我用java语言描述,其实都差不多的。自己转一下就可以了。为了方便,我们这里定义a^b为:a的b次方这里,我们为每一个操作设定一个唯一的整数值,比如:
删除A---0修改A---1添加A---2
删除B---3修改B---4添加B---5。。。
理论上可以有N个操作,这取决于你用于储存用户权限值的数据类型了。
这样,如果用户有权限:添加A---2;删除B---3;修改B---4那用户的权限值 purview =2^2+2^3+2^4=28,也就是2的权的和了(之前打错了)。化成二进制可以表示为11100这样,如...
1、使用机器码控制:
大多数打印机指令使用控制码 Escape 作为其指令序列的第一个序列码
设置换行量(行距)1/8 英寸 ASCII码: ESC 0 十进制码: 27 48
设置以行为单位的页长 ASCII码: ESC C n 十进制码: 27 67 n ...
刚下了一个用 Office 的 OCX 控件做的 XP 风格菜单的例程,结果在我的 windows 2003 上运行出错。郁闷。
仔细研究了 SetToolbarPos()函数,问题已得到解决。
问题解决方法:
1、对每一个工具条的 ToolBarItemBarIndex 值必须 设置为 不一样,否则没有效果;
2、SetToolbarPos( )函数有两种使用方法:
(1)、SetToolbarPos ( toolbarindex, dockrow, offset, insert ) (2)、SetToolbarPos ( toolbarindex, x, y, width, height )
这里我使用的第(1)种,其中 toolbarindex 表示 “要设置的工具条的索引”,...
今日偶得一记事本,妙哉妙哉。