MFC中DockPane初始化停靠换乱问题解决办法
MFC中DockPane初始化停靠换乱问题解决办法
————————————————————————————
问题的提出:最近在做界面过程中遇到要使用MFC中的停靠窗口,发现停靠窗口创建时候定义的停靠位置一直没有作用,停靠窗口停靠的非常换乱,在网上找了很久,终于找到了一个解决办法。
解决办法如下:
1、在APP类中的InitInstance()函数中有SetRegistryKey,其功能是记录程序中的一些注册表信息
2、当你调试多次的时候,注册表记录的信息可能会换乱,最终造成程序停靠窗口的初始化停靠位置无效
3、在注册表中搜索SetRegistryKey的参数字符串如:SetRegistryKey(_T("Local AppWizard-Generated Applications"));就搜索Local AppWizard-Generated Applications,直接将注册表中整个键都删除了完事,重新调试程序,完美,so nice...
————————————————————————————
Good Luck!