MFC怎么设置不同用户的不同用户权限,下面的情况具体要怎么做

2025-04-09 18:55:27
推荐回答(1个)
回答1:

最简单但是比较笨的方法:利用属性页来实现

加入switch语句,然后根据不同的case决定是哪一个属性页ShowWindow(SW_SHOW);
缺点是可能会有一些属性页虽然没有显示,但是仍然需要创建,并在程序运行当中占有一定的内存空间。

另外可以通过一个函数来实现。根据不同条件,在函数体内部动态创建类的实例。这种方法我没用过,只是看到有高人讲过,比前一种方法的优势在于节省了不必要的内存开支。