
WxWidgets
moyumoyu
这个作者很懒,什么都没留下…
展开
-
创建一个虚列表控件
让我们设想你的wxPython应用程序需要去显示包含你所有客户的一个列表。开始时你使用一个标准的列表控件,并且它工作的很好。后来人的客户列表变得越来越大,太多的客户使得你的应用程序开始出现了效率问题。这时你的程序起动所需的时间变得较长了,并占用越来越多的内存。你怎么办呢?你可以创转载 2011-09-22 20:11:43 · 977 阅读 · 2 评论 -
[wxWidgets] 去除MinGW下编译的wxWidgets程序的控制台窗口
写的wxWidgets程序在Windows下启动很慢,并且会显示一个多余的cmd窗口。使用的是MinGW环境编译,编译的命令是:g++ -Wl,--enable-auto-import helloworld.cpp `./wx-config.exe --libs --cxxflags` -o helloworld.exe起初尝试使用FreeConsole()函数来去掉控制台窗口原创 2011-11-04 23:26:12 · 1317 阅读 · 0 评论 -
在windows下使用xp/vista/win7风格
wxWidgets在windows下如果使用MinGW编译程序,如果没有加rc文件的话,编译出的程序会是win9x风格,十分不美观。要想使用xp风格(或vista、win7风格),需要创建一个.rc文件,内容只需一行:#include "wx/msw/wx.rc"使用方法是通过MinGW的windres程序:windres `wx-config.exe --rcflags`原创 2011-11-04 23:24:06 · 818 阅读 · 0 评论 -
模板
模板原创 2011-11-15 18:01:07 · 378 阅读 · 0 评论 -
wxListCtrl表格样式
wxLC_HRULES|wxLC_REPORT|wxLC_SINGLE_SEL|wxLC_VRULES原创 2011-11-15 17:11:18 · 785 阅读 · 0 评论 -
wxWidgets滚动窗口绘图总结
wxWidgets滚动窗口绘图总结问题:从wxScrolledWindow派生一个类CXCanvas,作为绘图的画布。画布的尺寸可能非常大,远远超出屏幕的大小,绘制的内容可能非常多,全部绘制一遍非常耗时,当滚动条滚动时,覆盖对话框移动时,以及窗口尺寸变换时要让窗口更新竟可原创 2011-10-18 21:53:36 · 2050 阅读 · 1 评论 -
Visual Studio 2008 配合 WxWidgets
一、下载并解压缩wxWidgets 1. 到 http://www.wxwidgets.org/downloads 下载一个wxMSW版本的wxWidgets。(wxMSW是专门针对Windows系统) PS:这里推荐解压缩版:http://prdownloads.s转载 2011-09-22 23:13:09 · 700 阅读 · 0 评论 -
wxWidget的事件机制
wxWidget 的事件机制 wxWidget 通过在编译期生成静态的事件表来实现事件类的事件处理。所有想要使用事件处理机制的地方都需要继承 wxEvtHandler 类(直接或间接)。由于 window 控件需要处理自身的 UI 时间,故 wxWidget 将实现为转载 2011-09-22 20:55:51 · 1862 阅读 · 0 评论 -
wxWidgets入门小程序
// Name: wxProject.cpp// Purpose: A wxWidgets sample// Author: XXXX//要在程序中使用wxWidgets库,首先要包含头文件"wx/wx.h"#include "wx/wx.h"#inclu转载 2011-09-22 20:23:14 · 2070 阅读 · 4 评论 -
wxWidgets类列表(一)
管理窗口这里有若干直接由窗口管理器(例如:MS Windows或Motif Window Manager)操纵的窗口类型。在wxWidgets中,frames和dialogs是相似的,但是只有dialogs可能是模式的。wxTopLevel转载 2011-09-22 20:21:31 · 4421 阅读 · 0 评论 -
wxWidgets类列表(二)
设备环境 概述 设备环境是一个能够在上面绘图的界面,并且提供一个允许传递不同的设备环境给你的绘图代码参数的抽象。wxBufferedDC双缓冲绘图的设备环境助手wxBufferedPaintDCOnPaint内部的双缓冲绘图设备转载 2011-09-22 20:19:53 · 2930 阅读 · 0 评论 -
wxWidgets类列表(三)
文档/视图框架概述 wxWidgets支持一种文档/视图框架,它为以文档为中心的应用程序提供了内部管理。wxDocument表示一个文档wxView表示一个视图wxDocTemplate管理一个文档与一个视图转载 2011-09-22 20:18:41 · 2347 阅读 · 0 评论 -
安装wxWidgets(vs2008)
Windows os下安装wxWindows的详细过程:1、 登陆http://www.wxwidgets.org/,下载wxMSW-2.8.8-Setup.exe2、 运行wxMSW-2.8.8-Setup.exe,将wxWidgets安装到D:\wxWidge转载 2011-09-22 20:14:15 · 998 阅读 · 0 评论 -
如何使用wxWidget缩放图片
我在用wxWidget写Portab Media Player Version 1.0的时候,在图片浏览模块中,需要一种能在一定范围类预览图片的功能,所以需要用到一种机制——那就是如何用wxWidget库实现图片缩放的功能。wxWidget中有一个wxImage类,是专门处理图象的类之一.当然,wxStaticBitmap也是,而且通常是用wxStaticBitmap类来显示一幅图片,因为它继承w转载 2011-11-04 23:44:25 · 2910 阅读 · 0 评论