第一次接触项目钩子,是在大约20年前。尽管在 VFP6 帮助里看过对其的描述,但是仍旧是一头雾水,这玩意儿能干嘛?
再往后,倦猫说,写的都是什么玩意儿,打开VFP项目,直接运行,到处砰砰砰的报错......
再往后,仔细研读了《Visual FoxPro 6.0~9.0解决方案与范例大全》,发现自己真的很笨,之前居然连帮助都看不懂。
好吧,我承认,自从看到上图,才终于将理论和实际结合在一起。这玩意儿真TMD的好用。
再之后,才有了我的开发框架中的项目钩子类:
除了上述截图所显示的功能,还可以对已经编译的 VFP EXE 进行操作,使之自动适用于启用 UAC 的 OS 并以管理员模式启动 VFP EXE。嗯嗯,相当便利