我可以停止 C++Builder 插入 USEFORM 宏吗?
Can I stop C++Builder inserting USEFORM macros?
我有一个包含多个 Vcl 窗体的 C++Builder (XE6) 项目。其中只有一个在项目>选项>表单上列为自动创建,我在需要时使用 new
创建其余的。
问题是,C++Builder 每隔一段时间就会插入一行代码,例如:
USEFORM("TMainForm.cpp", mainForm);
使用我的 WinMain 方法进入文件。它也会偶尔改变这些行的顺序。
这导致该文件的版本控制历史记录大部分都是垃圾。那么有没有办法防止它插入USEFORM宏呢?
一句话,没有。你只需要忍受它,如果你不想要它们就删除宏。
如果您担心版本控制问题,请参阅本主题中的建议:
IDE generated USEFORM macro calls changing their order.
我有一个包含多个 Vcl 窗体的 C++Builder (XE6) 项目。其中只有一个在项目>选项>表单上列为自动创建,我在需要时使用 new
创建其余的。
问题是,C++Builder 每隔一段时间就会插入一行代码,例如:
USEFORM("TMainForm.cpp", mainForm);
使用我的 WinMain 方法进入文件。它也会偶尔改变这些行的顺序。
这导致该文件的版本控制历史记录大部分都是垃圾。那么有没有办法防止它插入USEFORM宏呢?
一句话,没有。你只需要忍受它,如果你不想要它们就删除宏。
如果您担心版本控制问题,请参阅本主题中的建议:
IDE generated USEFORM macro calls changing their order.