Search found 177 matches

by Loaden
Fri Dec 26, 2008 2:56 am
Forum: wxWidgets Development (Chinese)
Topic: CB的自动完成很不爽,是我不会配置吗?
Replies: 22
Views: 8496

bn007 wrote:要在项目中设置的。Project-properties-C/C++ parser Options 添加搜索路径。
没有用的!这个本来是给Linux下用的,因为Linux下一般都没有设置搜索路径,而是使用一些配置文件。这时将要搜索的路径放进去,可以起作用。在Win32下,觉得一点用都没有。
不知道我理解的对不对:反正我加入与不加入的效果是一样的。
by Loaden
Fri Dec 26, 2008 2:54 am
Forum: wxWidgets Development (Chinese)
Topic: C::B中如何自定义wxWidgets库的引用
Replies: 6
Views: 2820

Utensil wrote:其实这个不算是编译时用的。只要是用MinGW编译的程序,运行时都会需要这个DLL。我的理解是,里面装了一些Windows下没有(Linux下才有)的库函数实现。
不是的。如果加上-static链接选项,就可以去掉这个dll了。我更觉得这是一种标志性DLL。
by Loaden
Mon Dec 22, 2008 3:14 pm
Forum: wxWidgets Development (Chinese)
Topic: MinGW编译器,ANSI-Win32程序,UTF-8代码:乱码
Replies: 6
Views: 3476

MSLU存在一些未知的问题,程序运行具有不确定因素。而且链接必须加-static链接参数,然后有些API不支持,比如Module32FirstW。
我也尝试过用MSLU,但在98下调试时发现一些API明明调用成功,却返回0(错误),比如GetModuleName(好像记错API名称了)。

我尝试MSLU支持来编译Code::Blocks SVN 5344,发现根本无法编译成功。
这可能也可以证明MSLU的局限性。所以不敢用了。
by Loaden
Mon Dec 22, 2008 5:04 am
Forum: wxWidgets Development (Chinese)
Topic: MinGW编译器,ANSI-Win32程序,UTF-8代码:乱码
Replies: 6
Views: 3476

不知道版主是否研究过Windows下如何支持UTF-8?
我觉得根本无法解决。Windows编码或者ANSI(Win9x时代),或者Unicode,又如何实现UTF-8的显示呢。

编译过一次wx2.9svn,发现其默认就是UTF-8编码:那在Win9x下怎么办?
by Loaden
Sat Dec 20, 2008 2:52 am
Forum: wxWidgets Development (Chinese)
Topic: MinGW编译器,ANSI-Win32程序,UTF-8代码:乱码
Replies: 6
Views: 3476

MinGW编译器,ANSI-Win32程序,UTF-8代码:乱码

请问如何解决?MinGW4.3.2,开发一个ANSI(不支持Unicode,因为要在Win9x下使用,而且不想使用MSLU),源代码使用UTF-8格式保存(不使用ANSI)。

怎么解决?

目前想到:可以把源代码格式改为GBK编码,并且使用-finput_charset=gbk来解决。但这不是我想要的。

有更好的解决方案吗?如果改用wx2.9SVN版本呢?是否内置了UTF-8的解决?但Windows编程又如何支持UTF-8显示呢?
by Loaden
Fri Dec 19, 2008 8:23 am
Forum: wxWidgets Development (Chinese)
Topic: 如何释放可以避免内存泄漏
Replies: 3
Views: 1738

为什么不使用tr1::shared_ptr呢?
by Loaden
Fri Dec 19, 2008 8:22 am
Forum: wxWidgets Development (Chinese)
Topic: wxListCtrl遍历得到行、列数据的效率
Replies: 6
Views: 2699

Re: wxListCtrl遍历得到行、列数据的效率

说道效率,为什么不把m_pListCtrl->GetColumnCount()值赋值给一个变量呢.
何须每一次都取一次.
这个交给编译器来完成优化就可以了。
by Loaden
Wed Dec 10, 2008 5:25 am
Forum: wxWidgets Development (Chinese)
Topic: 使用wx的朋友:报下你的编译器
Replies: 5
Views: 2577

结帖了,谢谢大家的参与。
by Loaden
Wed Dec 10, 2008 5:24 am
Forum: wxWidgets Development (Chinese)
Topic: 为什么放弃wxSmith?我最终选择wxFormBuilder
Replies: 9
Views: 9410

结了吧。谢谢大家!
by Loaden
Tue Dec 09, 2008 11:23 pm
Forum: wxWidgets Development (Chinese)
Topic: 求<<使用wxWidgets进行跨平台程序开发>>
Replies: 13
Views: 4820

morya wrote:《使用wxWidgets开发跨平台程序》
该书有Lex源代码
http://code.google.com/p/wxhowto/

PDF 版本链接
http://wxhowto.googlecode.com/files/wxhowto_080718.pdf
多谢了,一直在寻找最新版本:终于如愿!感谢!!
by Loaden
Tue Dec 09, 2008 2:24 pm
Forum: wxWidgets Development (Chinese)
Topic: C::B +wx 自动完成不能识别部分->
Replies: 1
Views: 1586

CB 的自动完成功能很弱的,出现问题很正常。
by Loaden
Tue Dec 09, 2008 2:22 pm
Forum: wxWidgets Development (Chinese)
Topic: 享受Code::Blocks编辑快感的几个关键
Replies: 9
Views: 11528

Utensil wrote:谢谢指正,修改成Shift+F2了。

另:在我这,F10弄不到全屏,这是为什么呢?

补充一点,

Tab缩进/Shift+Tab减少缩进,即可对当前行,也可对选中的代码块。

-Utensil
我在XP下F10可以全屏。

补充:
按下ATL,再拖动鼠标,可以实现部分选择
Ctrl+B 添加书签,ALT+PageUp和PageDown可以切换书签。
Ctrl+G 到达指定行
ALT+G 到达指定文件
Ctrl+Alt+G 到达指定函数(支持头文件中的函数定义)
Ctrl+PageUp 到达上一个函数
Ctrl+PageDown 到达下一个函数
by Loaden
Tue Dec 09, 2008 2:10 pm
Forum: wxWidgets Development (Chinese)
Topic: CB的自动完成很不爽,是我不会配置吗?
Replies: 22
Views: 8496

spritez wrote:我一直用Eclipse编辑,CB编译。
在两个工具之间来回切换,很麻烦的。不过,Eclipse的自动完成功能确实要好于C::B。
by Loaden
Tue Dec 09, 2008 8:45 am
Forum: wxWidgets Development (Chinese)
Topic: 享受Code::Blocks编辑快感的几个关键
Replies: 9
Views: 11528

Code::Blocks+VC9支持预编译(Precompiled Header):http://www.qpsoft.com/blog/codeblocks-v ... er-config/

Ctrl+L 剪切选中行
F11 切换源文件与头文件
F10 全屏
Ctrl+Shift+B 括号匹配
将Default.conf放在codeblocks.exe所在目录,则可变成绿色版。

另,不是Ctrl+F2,是Shift+F2:切换工程管理区
by Loaden
Tue Dec 09, 2008 8:30 am
Forum: wxWidgets Development (Chinese)
Topic: 享受Code::Blocks编辑快感的几个关键
Replies: 9
Views: 11528

要利用好工具配置,很方便的,给几个图: