wxWidgets CGI MySQL 混合使用UNICODE心得

在写一个程序用到了wxWidgets、CGI、MySQL为使用UNICODE头疼了数天。得下心得如下:

考虑到以后的迁移和多语种兼容,在MySQL中全部表和列包括整个数据库均使用UNICODE。MySQL++做数据库操作。wxWidgets用的UNICODE的编译版本。CGI用的cgicc3.2.7。用户段用的 …

wxWidgets资源链接集锦

wxWidgets 官方网站

开发工具

IDE Code::Blocks

GUI wxFormBuilder

中文社区

wxWidgets wxConfig类

wxWidgets提供一个存取配置信息的完整类。可以将配置存放到注册表(windows平台)、类似于windows .INI格式的配置文件(跨平台)等。可惜的是现在还不支持使用.XML存储格式。不过也够用了。

生成的.INI文件格式如下:

PodBasePath=D:\\Tools\\
nodpodPodYear=2005 …

wxODBC(wxWidgets)中使用驱动程序方式打开数据库

wxWidgets的文档中都是使用在控制面板/数据源中设定DSN来创建ODBC连接。但是实际上很多小型的应用,只是使用本机的一个Access数据库。而要求使用者学习ODBC的DSN配置明显的增加了软件的使用难度。因此,研究了一下wxforum.org中的帖子,试验 …

wxWidgets & Code::Blocks Studio续

wxWidgets & Code::Blocks Studio续;在Code::Blocks Studio中给wxWidgets项目打开Debug。

上篇

在创建了一个Using UNICODE wxWidgets DLL项目后;C::B默认创建的项目只有一个名为default(相当于release)的tagets,无法使用debug跟踪程序。

要使用Debug需要在编译设置中同时加上GCC和wxWidgets的Debug信息。设置地点都在”程序菜单”->”project”->”Bulid …

wxWidgets & Code::Blocks Studio

近来无事想写一个小程序,又不想花太多时间在UI上;就想起了一直关注的wxWidgets(以前叫wxWindows,据说是因为微软施压才改的名)。选用 …

“Stay hungry, Stay foolish.”