wxFormBuildert杂记二则

wxFormBuildert杂记二则

一、wxFormBuilder选择utf8生成的cpp代码,是无代码签名的,VS2008 express编译过程中可能会出现字符串错误。
         解决办法是:打开文件菜单,选择保存高级选项,在“编码”中选择“unicode - 代码页1200”,确定后,重新编译。
二、wxFormBuilder制作wxFlexGridSizer布局时,其默认rows,cols都是2,这个值不会自动变化,因此,你添加了超个2*2个窗体后,生成的cpp代码可以顺利编译,但运行过程会报超过2*2的错。
         解决办法:调整rows, cols值。


更正:方法一,更简单的处理是在项目属性中勾选c++ properties/ use_microsoft_bom 设置,这样生成的cpp文件,VS2008 Express 无碍编译。

你可能感兴趣的:(wxFormBuildert杂记二则)