我做一个权限管理,需要在每个页面打开时查询数据进行判断,
数据库中存有form名,先对打开的窗体进行隐藏,如果权限不符合时,
窗体关闭,并提示没有权限,如果符合,则显示页面最好给予具体的代码例子回答的好另外加分

解决方案 »

  1.   

    和是否使用API无关。程序代码里面判断即可。
      

  2.   

    需要 hook createwindow() api,还要 subclass wm_create消息。多麻烦!
    还是用VB.NET吧。给你的所有窗体写一个基类,来判断权限,然后所有的窗体继承这个类即可。
      

  3.   

    能否把你的实现代码简单写一下,是否使用Form_Activate?
      

  4.   

    别沉了,基类好像只能实现一种继承,但是我的窗体有DockContent,有form