Carbide C++十分讨厌,修改uidesign界面会自己把代码也改了,原来的代码会被覆盖。
在官方网找到解决方案,Carbide C++自动生成的代码中,通常会有
// [[[ begin xxxx
// ]]] end xxxxx
原来这表示系统生成的程序,而不是让程序员把程序写在里面。
正确的写法应为:
SetRect( aRect );
ActivateL();
// [[[ begin generated
region: do not modify [Post-ActivateL initializations]
// ]]] end generated
region [Post-ActivateL initializations]
// 在这里编写自己的程序
本文介绍了使用CarbideC++进行UI设计时遇到的一个常见问题:系统自动生成的代码会覆盖用户自定义的代码。文章详细解释了如何避免这一问题,包括正确识别系统生成代码区域的方法。

被折叠的 条评论
为什么被折叠?



