E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
WxWidgets
[
wxWidgets
]_[初级]_[发送异步事件的注意项之字符串深浅复制]
1.在工作线程和主线程进行通讯时,一般是通过发送事件来同步数据,而工作线程只能发送异步事件,基本不能发送界面绘制相关的同步事件。通讯数据时大多情况下需要传递字符串数值,这时候就需要先使用wxEvent的SetString方法,再使用QueueEvent.这里注意了,异步事件是对wxString有所有权的.以下摘录wx.chm文档里的api说明.QueueEvent()canbeusedforint
infoworld
·
2013-04-28 01:00
C++
String
wxwidgets
wxString
stdstring
Windows下使用MingGW+msys编译Xerces库
参考:http://wiki.
wxwidgets
.org/Building_Xerces-C%2B%2B_XML_Parser_for_EMMeXerces下载:http://xerces.apache.org
chenjinxian88
·
2013-04-22 19:00
wxWidgets
支持ODBC需要以下几步
wxWidgets
支持ODBC需要以下几步1) 首先需要
wxWidgets
库的支持在编译
wxWidgets
库的时候将
wxWidgets
\include\wx\msw\setup.h的wxUSE_ODBC
Mrknowledge
·
2013-04-19 16:00
wxODBC(
wxWidgets
)中使用驱动程序方式打开数据库
wxODBC(
wxWidgets
)中使用驱动程序方式打开数据库wxODBC(
wxWidgets
)中使用驱动程序方式打开数据库
wxWidgets
的文档中都是使用在控制面板/数据源中设定DSN来创建ODBC
Mrknowledge
·
2013-04-19 16:00
MFC到
wxWidgets
移植笔
移植从最简单、最小的模块开始,MyMoney中有几个控件类比较独立,首先移植他们。CDoubleEdit是一个只能输入double的文本控件,其小数位置最多允许两位,在MyMoney中提供金钱输入的功能。在MFC中,CDoubleEdit从CEdit派生,为响应消息EN_CHANGE,实现了消息函数OnEnChange,当文本控件内容发生改变后,判断是否是合法值,如果不是则恢复成旧值m_conte
zztoll
·
2013-04-15 17:00
Qt Creator 的
wxWidgets
模板包 (Linux下测试通过)
用超级顺手的QtCreator,开发
wxWidgets
应用!下载地址:http://code.google.com/p/facsim/downloads/detail?
阿睦瓦
·
2013-04-13 17:00
模板
ide
wxwidgets
QtCreator
Qt Creator 开发
wxWidgets
应用 (linux 测试通过)
wxWidgets
程序的效率还挺高,而且还不用moc,原生界面。但用于开发
wxWidgets
程序的IDE却不尽人意,如Code::Blocks如CodeLite等。
阿睦瓦
·
2013-04-10 00:00
qt
wxwidgets
wx
pro
Creator
因头文件顺序不正确引起的错误
E:\
wxWidgets
-2.8.12\include\wx\msw\winundef.h||Infunction'HWND__*CreateDialog(HINSTANCE,LPCTSTR,HWND,
芦荟芦荟
·
2013-04-07 23:00
Ubuntu下搭建C/C++开发环境
以下文字主要讲如何搭建Code::Blocks+
wxWidgets
。
Luohsh1
·
2013-04-05 17:00
使用
wxWidgets
for C++从资源文件中静态装载图像
http://www.cnblogs.com/nokiaguy/archive/2008/05/13/1195638.html使用
wxWidgets
forC++从资源文件中静态装载图像 在
wxWidgets
chenjinxian88
·
2013-04-04 10:00
Ubuntu下安装
wxWidgets
2.8
blocks+
wxWidgets
2.8在UUbuntu10.04下的安装。
ly131420
·
2013-04-01 18:00
Windows下安装
wxWidgets
Windowsos下安装wxWindows的详细过程:1、 登陆http://www.
wxwidgets
.org/,下载wxMSW-2.8.8-Setup.exe2、 运行wxMSW-2.8.8-Setup.exe
ly131420
·
2013-03-31 14:00
使用布局控件进行窗口布局(手机播放器连载系列3)
但是
wxWidgets
的布局控件,可以灵活的进行非常复杂的窗口布局。
zengraoli
·
2013-03-28 18:00
wxWidgets
事件处理(手机播放器连载系列2)
对于
wxWidgets
来说,事件表机制是最主要的方法。2、 每个wxEvtHandler的派生类,例如frame、按钮、菜单以及文档
zengraoli
·
2013-03-28 16:00
初用
wxWidgets
2.9.4(手机播放器连载系列1)
1、下载源代码:http://www.
wxwidgets
.org/,下载目前最新的版本
wxWidgets
2.9.4 Released2012-07-09HTML: ZIP or tar.bz2===
zengraoli
·
2013-03-25 16:00
wxWidgets
的链接
要看的英文教程:http://zetcode.com/gui/
wxwidgets
/codeblocks入门:http://wiki.codeblocks.org/index.php?
cyper
·
2013-02-20 20:00
[
wxWidgets
]_[初级]_[
wxWidgets
-2.9.2编译参数]
1.使用MinGW的g++4.4.0http://www.mingw.org/--也可以用vs编译,有vs项目文件.这个没试过.2.
wxWidgets
跨平台界面库的官网: http://www.
wxwidgets
.org
infoworld
·
2013-02-18 10:00
Eclipse CDT中运行
wxWidgets
实战
搞java的对cpp不熟,折腾了好久终于跑起来了。。首先去下载mingw-get-inst-20120426.exe,并安装到C:\MinGW下载地址为:http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/(20130831更新,这里去下载离线的包!http://sourceforge.net/projects/
cyper
·
2013-02-16 15:00
wxwidgets
CDT
用 Visual C++ 2008 Express 编译你的第一个
wxWidgets
程序
转二:我刚刚用VisualC++2008Express成功编译了我的第一个非常简单的
wxWidgets
程序。我总共花了大概一个小时时间,包括下载,安装,等等。一个小时已经很短了。
cyper
·
2013-02-15 17:00
【CodeBlocks 非官方翻译】国际化协作网站——Transifex 使用帮助
常用的方法是将软件中的词条独立出来,保存到配置文件(.ini、.lng)、数据库或资源文件(.xml|Android、.xrc|
wxWidgets
)中。
sdlyhjq
·
2013-02-08 15:00
wxWidgets
实现拖放操作
实现拖放操作你可以在你的应用程序中实现拖放源,拖放目标或者两者同时实现.实现拖放源要实现一个拖放源,也就是说要提供用户用于拖放操作的数据,你需要使用一个wxDropSource类的实例.要注意下面描述的事情都是在你的应用程序已经认定一个拖放操作已经开始以后发生的.决定拖放是否开始的逻辑,是完全需要由应用程序自己决定的,一些控件会通过产生一个拖放开始事件来通知应用程序,在这种情况下,你不需要自己关心
多一分钟学习,早一秒钟提高
·
2013-02-04 21:00
windows下的两个免费资源编辑器
于是想干脆该用
wxWidgets
,但是这套东西跟VC几乎没什么整合(想想WTL还是很明智的提供了一套wi
laogaoAV
·
2013-02-01 22:00
wxWidgets
的Hello world
IDE推荐使用codelite官网地址:http://codelite.org/ (建议使用带mingw的版本,我的下载是:codelite-5.0.6213-mingw4.7.1.exe)。简单配置: 工具栏小图标:Settings->GlobalEditorPreferences->Misc,"ToolbarIconSize"改为"SmallIcons",然后勾选"Usesingletool
mayacong
·
2013-01-30 22:01
编程
GUI
wxwidgets
codelite
跨平台
vc++ 和 MySql 使用
的数据库在使用的时候发现真的很好用,但是访问的时候,用它所提供的原始的C库,太累了些,于是有很多基于C++封装的库出现,那么MYSQL++是一个可以在多平台上与MYSQL的C库配合使用的库,也是官方推荐的一套库,如果在项目中使用到
wxWidgets
EckelWei
·
2013-01-23 19:00
关于macosx下面wxTextCtrl等控件无法编辑问题
折腾了两天最后还是在
wxWidgets
官方论坛问到的解决方案~英文是这样的:Becauseyoudidn'tbuildyourapplicationasabundle.You must createabundleforMacOSXapplications
Jooooooker
·
2013-01-18 22:00
wxPython处理Windows消息的一种实现方法
wxPython处理Windows消息的一种实现方法
wxWidgets
可以很方便的处理Windows消息,只要重载wxWindow类中的MSWWindowProc函数就可以了。
cppmule
·
2013-01-18 15:00
wxPython
wxWidgets
开发工具-Code::Blocks的安装
Code::Blocks是一个跨平台的C++开发工具,用
wxWidgets
开发的,可以很方便开发
wxWidgets
。
sunylat
·
2013-01-13 21:00
python GUI编程——wxpython编写简单记事本程序
它是Python语言对流行的
wxWidgets
跨平台GUI工具库的绑定。而
wxWidgets
是用C++语言写成的。和Python语言与
wxWidgets
GUI工具库一样,wxPython是开源软件。
gavin_dinggengjia
·
2013-01-09 09:56
Python
python GUI编程——wxpython编写简单记事本程序
它是Python语言对流行的
wxWidgets
跨平台GUI工具库的绑定。而
wxWidgets
是用C++语言写成的。和Python语言与
wxWidgets
GUI工具库一样,wxPython是开源软件。
Gavin_dinggengjia
·
2013-01-09 09:00
用wxformbuilder设计
wxwidgets
GUI 界面
wxwidget的界面库非常类似于mfc,使用起来很方便,并且wxwidget是一个跨平台的接口,无论是windows下,还是linux下都是一样的代码,方便进行混合开发和代码移植。用wxformbuilder打开codelite项目目录下的gui.fbp文件下面是ubuntulinux中的截图完成界面布局设计之后按F8生成c++代码,然后再按F6生成继承类的代码.选中MainDialogBase
·
2013-01-08 17:00
codelite 在 ubuntu linux 中的安装和使用
Build
wxWidgets
applicationswithCodeLiteinUbuntuIjuststartedtoplaywithLinuxandtheo
·
2013-01-06 16:00
【Code::Blocks】windows 环境下编译 Code::Blocks(已修正)
引用Wikipedia:Code::Blocks:Code::Blocks是一个免费、开源、跨平台的IDE,使用C++开发,并且使用
wxWidgets
做为GUI函式库。Code::Blo
sdlyhjq
·
2012-12-27 20:00
wxWidgets
编译问题一例
前两天帮同事编译一个调用
wxwidgets
做的项目,用到了它的图形功能,从网上查资料,编译
wxwidgets
库时都要求做以下设置C/C++-->CodeGeneration-->RuntimeLibrary
TXH0001
·
2012-12-26 15:00
Ubuntu 10.04 下安装codeblock
要跨平台开发,非Code::Blocks+
wxWidgets
莫属。安装步骤:1.先把编译环境,C库、C++库和Boost库装好,如下:su
zmlcool
·
2012-12-23 18:00
windows中,如何在Codeblocks+MinGW+
wxWidgets
里面使用中文
在windows操作系统中创建
wxwidgets
工程的时候,一定要勾选EnableUnicode选项,然后将所有的*.cpp和*.h等文件的编码改成UTF-8格式的,就可以在Codeblocks+MinGW
rumswell
·
2012-12-15 22:00
使用Mingw编译
wxWidgets
的Dos命令
使用如下的命令可以编译:REM#D:\
wxWidgets
-2.9.4\build\msw\build
wxWidgets
.bat mingw32-make-fmakefile.gccclean mingw32
rumswell
·
2012-12-10 23:00
Poedit,
wxWidgets
库(wxLocale)制作国际化(多语言)程序
文件-->新建项目属性根据项目情况填写,字符集根据语言字符编码确定源路径的基础路径是父路径(../),路径就是当前目录了(.),因为每一种语言都对应一个特定名称的文件夹,一般把.po,.mo文件放在该语言文件夹中。在确认后会自动从源文更新,这时就会从上面指定的父目录下面查找源文件,注意可以通过目录指定你要查找的源文件,有时只需要把某一个源文件里的字符串翻译需要翻译的字符串用wxGettransla
chenjinxian88
·
2012-12-09 22:00
我选择
wxWidgets
而不是 Qt 作为图形用户界面框架的一些想法
我以前曾有几年时间用Delphi和VCL来开发工作和业余项目。近年来我由于各种原因放弃了Delphi/BCB,转用C++开发兴趣项目。是的,兴趣而已,我从来没有机会在我的日常工作中使用C++。当涉及到图形用户界面的项目,我需要一个C++GUI框架。我选择C++GUI框架的标准: 免费。这是必须的。特别是它应该可以免费静态链接。因此,MFC不在我的名单里了。MFC不在VC的Express版本里。
ppffs
·
2012-12-04 10:39
mfc
qt
wxwidget
C++下Windows Forms + MFC + WTL +
wxWidgets
+ Qt + GTK+ 非官方综合比较
原文:http://www.cppblog.com/lingjingqiu/archive/2009/01/06/71363.html界面库名称接口设计界面编辑器高级布局功能平面绘制平台兼容性语言支持IDE兼容性视图-模型分离机制运行时其它WindowsForms接口优秀。C++下使用CLI扩展,其它语言为原生支持。界面编辑器完整,包括布局、属性、消息关联的完整设置。不可预览。TableLayou
j6915819
·
2012-11-26 10:00
freeglut在
wxWidgets
下的安装和使用
wxWidgets
支持OpenGL,只需要在编译选项中配置--with-opengl但是OpenGL提供的图形接口太少,为了便于开发,有一个Glut的库,但是这个似乎不常用了,还好有开源的freeglut
yudingding6197
·
2012-11-26 00:00
DirectX10输出内容到
wxWidgets
窗口
intEngine::Init(wxWindow*handle,boolwindowed) { m_WindowHandle=handle; wxRectrc=handle->GetClientRect(); intwidth=rc.width; intheight=rc.height; //SetupDXswapchain DXGI_SWAP_CHAIN_DESCswapChainDesc;
TinyHum
·
2012-11-25 19:00
得到一个目录下所有指定扩展名的文件
使用
wxWidgets
版本#include #include"wx/dir.h" typedefstructTargetFileTargetFile; structTargetFile { char
chenjinxian88
·
2012-11-23 10:00
Wxwidgets
下键盘事件响应
参照http://wiki.
wxwidgets
.org/Catching_key_events_globally试了两个方法第一个可以让不同的panel有不同的键盘响应第二个作为全局的键盘响应代码要放边很多具体为第一个先添加
boksic
·
2012-11-18 21:00
使用
wxWidgets
读取Xml文件的配置文件,通过匹配每一层结点得到指定元素属性值
#include #include #include"gtest/gtest.h" typedefstruct { intx; inty; intwidth; intheight; }ControlRect; //1.每一层的名字要和元素名字要一样. //2.如果该层元素不等于该层名字,检查下一节点. boolGetControlRect(wxXmlNode*node,wxArrayStri
chenjinxian88
·
2012-11-18 00:00
VC6.0 配置
wxWidgets
(跨平台界面控件库)
VS2008中配置方法和GTK、QT、SWT、SWING一样,
wxWidgets
也是一种开源跨平台的GUI框架。因
wxWidgets
和MFC有些渊源,有些亲近,故要体验一番
wxWidgets
。
TXH0001
·
2012-11-12 10:00
菜鸟学Python-Ubuntu中安装wxpython
它是Python语言对流行的
wxWidgets
跨平台GUI工具库的绑定。而
wxWidgets
是用C++语言写成的。和Python语言与
wxWidgets
GUI工具库一样,wxPython是开源软件。
iAm333
·
2012-11-10 13:00
win7下
wxwidgets
开发环境配置
最后绝定玩下
wxwidgets
首先从网上下载个IDE,codelite这个好像是专门为
wxwidgets
设计的,于是果断安装之。我安装是最全的版本,就是全有的那种。
home198979
·
2012-11-09 22:00
codelite
mingw
wx
wxwidgets
c++
win7下
wxwidgets
开发环境配置
最后绝定玩下
wxwidgets
首先从网上下载个IDE,codelite这个好像是专门为
wxwidgets
设计的,于是果断安装之。我安装是最全的版本,就是全有的那种。
home198979
·
2012-11-09 22:00
codelite
mingw
wx
wxwidgets
c++
win7下
wxwidgets
开发环境配置
最后绝定玩下
wxwidgets
首先从网上下载个IDE,codelite这个好像是专门为
wxwidgets
设计的,于是果断安装之。 我安装是最全的版本,就是全有的那种。
home198979
·
2012-11-09 22:00
C++
MinGW
codelite
wxwidgets
wx
wxWidgets
的DC为何不用明示的拷贝就能完成对clientDC的内容的改变?
本来是没有这一篇记录的,因为之前猜是肯定用了C++的析构函数做拷贝,因此很多dc看起来只要是对dc画东西,然后出了栈后,内容就自然而然的到了画面上(clientDC上)。今天无意中撞到了wxBufferedDC的代码,索性就这个猜测证实了一下。wxBufferedDC,一般我们用的时候,会用某个clientDC作为参数传入,这样,其实在内部被m_dc记录下来,dcbuffer.h中,可以看到如下声
TinyHum
·
2012-10-30 23:00
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他