vb中如何使用api或者其它办法控制窗体打开

vb中怎么使用api或者其它办法控制窗体打开我做一个权限管理,需要在每个页面打开时查询数据进行判断,数据库

vb中怎么使用api或者其它办法控制窗体打开
我做一个权限管理,需要在每个页面打开时查询数据进行判断,
数据库中存有form名,先对打开的窗体进行隐藏,如果权限不符合时,
窗体关闭,并提示没有权限,如果符合,则显示页面

最好给予具体的代码例子

回答的好另外加分

[解决办法]
和是否使用API无关。

程序代码里面判断即可。
[解决办法]
使用CBT钩子