Search found 177 matches

by Loaden
Thu Jan 22, 2009 1:07 am
Forum: wxWidgets Development (Chinese)
Topic: 看到wx的Daily Snapshot版本加入wxPropertyGrid了
Replies: 3
Views: 2137

纠正一下:出现大量链接错误的原因是我在Debug模式下使用了release库。 2.8.9可以,但trunk不行了。 error LNK2001: unresolved external symbol __invalid_parameter_noinfo 原因:Debug工程使用Release库。 解决:将Release库换成Debug库。 描述: 1. __invalid_parameter_noinfo(ipn)是一个STL函数,只能在Release(定义了NDEBUG)下使用,其定义位于Release版的C++运行时库(CPRT)LIBCP.lib(单线程)或者LICPMT.lib或者M...
by Loaden
Wed Jan 21, 2009 12:53 am
Forum: wxWidgets Development (Chinese)
Topic: 修正wxFormBuilder不输出ANSI格式
Replies: 2
Views: 1716

在2009-01-21 08:50:55之前下载的朋友请重新下载:有点小问题,转换不全,已修正,代码如下: std::string TypeConv::_WxStringToAnsiString(const wxString &str) { // std::string newstr( str.mb_str(wxConvISO8859_1) ); setlocale(LC_ALL, ""); size_t len = wcstombs(NULL, str.c_str(), 0); std::vector<char> buf(len + 1); wcstombs(&buf[0], str.c_s...
by Loaden
Tue Jan 20, 2009 11:13 pm
Forum: wxWidgets Development (Chinese)
Topic: 修正wxFormBuilder不输出ANSI格式
Replies: 2
Views: 1716

修正wxFormBuilder不输出ANSI格式

wxfb不管是正式版,还是3.1测试版,当界面中存在汉字时,将只能输出UTF-8格式:而我的代码格式都是ANSI。
到wxfb论坛上反馈,发现已经存在一个补丁。
于是svn checkout代码,再应用补丁,发现抛出异常。于是修改转换代码,发现转换成功,却不能正常工作。只好简单的跟踪下,用了一个不太好的办法,但总算解决问题。
有兴趣的朋友可以下载我编译好的版本:http://www.qpsoft.com/downloads/wxfb.7z
by Loaden
Mon Jan 19, 2009 2:07 pm
Forum: wxWidgets Development (Chinese)
Topic: 在Frame中如何操作Panel上的控件?
Replies: 6
Views: 3788

搬个凳子坐好,进来学习来了!
by Loaden
Fri Jan 16, 2009 10:40 am
Forum: wxWidgets Development (Chinese)
Topic: wx2.9和3.0路线图
Replies: 7
Views: 3264

喜欢原生界面,支持wx,不喜欢QT!
by Loaden
Fri Jan 16, 2009 10:10 am
Forum: wxWidgets Development (Chinese)
Topic: VcHelp - 增强VC++ Express的功能
Replies: 2
Views: 1678

VcHelp - 增强VC++ Express的功能

本程序通过VC++ Express 2008的External Tools功能,通过模拟键盘输入来实现一些常用且重复的输入内容。VC++ Express免费,但Plugin接口被限制,无法为其开发插件以增强其功能,所以有了这么一个小工具。通过该工具,可实现:
① 快速输出版权信息
② 快速输出函数注释模板内容
③ 通过函数定义,输出函数实现体:使用时要通过$(CurText)传入函数定义,该参数后手工输入类名
④ 输出Class的定义

开放源码
by Loaden
Mon Jan 12, 2009 1:03 pm
Forum: wxWidgets Development (Chinese)
Topic: 看到wx的Daily Snapshot版本加入wxPropertyGrid了
Replies: 3
Views: 2137

大家还是先别试了。我用MinGW4.3.2编译成功,但在编译一个工程时遇到了大量的链接错误。
by Loaden
Sun Jan 11, 2009 12:45 pm
Forum: wxWidgets Development (Chinese)
Topic: 看到wx的Daily Snapshot版本加入wxPropertyGrid了
Replies: 3
Views: 2137

看到wx的Daily Snapshot版本加入wxPropertyGrid了

很高兴!
同时也期待3.0的到来。版主能否透露一下什么时候才能Release啊?
by Loaden
Sat Jan 10, 2009 12:21 pm
Forum: wxWidgets Development (Chinese)
Topic: MinGW编译器,ANSI-Win32程序,UTF-8代码:乱码
Replies: 6
Views: 3476

如果源代码是UTF-8格式,则编译时每个汉字占三个char,所以不可能在ANSI程序中正常显示。除非:调用MultiByteToWideChar、WideCharToMultiByte进行转换。
by Loaden
Sat Jan 10, 2009 12:20 pm
Forum: wxWidgets Development (Chinese)
Topic: MinGW编译器,ANSI-Win32程序,UTF-8代码:乱码
Replies: 6
Views: 3476

如果源代码是UTF-8格式,则编译时每个汉字占三个char,所以不可能在ANSI程序中正常显示。除非:调用MultiByteToWideChar、WideCharToMultiByte进行转换。
by Loaden
Thu Jan 01, 2009 9:26 am
Forum: wxWidgets Development (Chinese)
Topic: svn build rev 5363 gcc 4.2.4 Windows/unicode
Replies: 10
Views: 3829

Eclipse 我也不喜欢用。
keybinder插件还是不错的:自定义快捷键,很实用。
by Loaden
Thu Jan 01, 2009 9:24 am
Forum: wxWidgets Development (Chinese)
Topic: 怎样让gettext返回的是wchar_t*字符串?
Replies: 3
Views: 2279

原来是UTF-8编码:那还是需要向Unicode转换才可以啊。即:utf-8->unicode ?
by Loaden
Sat Dec 27, 2008 9:17 am
Forum: wxWidgets Development (Chinese)
Topic: 怎样让gettext返回的是wchar_t*字符串?
Replies: 3
Views: 2279

Re: 怎样让gettext返回的是wchar_t*字符串?

Loaden wrote:我在做一个工程:wxWidgets写界面(用DLL),其他功能全是WinSDK完成。
这样的话,我只能自己封装gettext函数,但这个函数返回的是char*。
定义:#define _(s) gettext(s)
如何解决?请问有gettext的C++封装类吗?
我的意思是不用我自己写转换函数,gettext是否支持输出wchar_t字符?
by Loaden
Sat Dec 27, 2008 2:57 am
Forum: wxWidgets Development (Chinese)
Topic: 怎样让gettext返回的是wchar_t*字符串?
Replies: 3
Views: 2279

怎样让gettext返回的是wchar_t*字符串?

我在做一个工程:wxWidgets写界面(用DLL),其他功能全是WinSDK完成。
这样的话,我只能自己封装gettext函数,但这个函数返回的是char*。
定义:#define _(s) gettext(s)
如何解决?请问有gettext的C++封装类吗?
by Loaden
Sat Dec 27, 2008 2:54 am
Forum: wxWidgets Development (Chinese)
Topic: CB的自动完成很不爽,是我不会配置吗?
Replies: 22
Views: 8499

我一会儿去实验室试验一下,我感觉codeblocks的code completion的功能实在是太差了。我现在心理挺矛盾的,一方面不是很想使用VC+VA,因为这个东西比较是商业话的,但是用codeblocks又觉得很多智能性的功能又比不上前者。我是一个一直用windows的人,不知道一直用linux的人,是否对codeblocks的东西很满意了呢? 另外,真的想帮codebloks一把,把它的这个功能做完善,但是现在我不是很懂他的代码,其实简单的功能,就是patch一下,应该也容易做。而且现在他不支持 namesapce的自动完成,具体可以看这里。 http://forums.codeblo...