Search found 80 matches

by fancyivan
Thu Oct 28, 2010 2:25 am
Forum: wxWidgets Development (Chinese)
Topic: 使用Code::Blocks的中国人进来聚聚?
Replies: 27
Views: 24377

Re: 使用Code::Blocks的中国人进来聚聚?

平时先开个临时工程,用wxSmith拖界面,然后大体浏览一下自动生成的代码。然后在正式的工程里添加自己要的界面效果。虽然效率上低一些,但也慢慢能明白各个控件的具体参数的含义啥的,而且生成的可执行文件会小一些,约20%。 欢迎光临! 我是加盟Code::Blocks开发团队的Loaden(常逛CSDN的老邓),目前主要从事Code Completion插件的重写。 参与Code Completion插件重写,直至加盟Code::Blocks开发团队,主要是由ollydbg和blueshake做的引路人!很多东西不会时,都会和他们俩商量。ollydbg和blueshake为Code Complet...
by fancyivan
Tue Aug 24, 2010 8:04 am
Forum: wxWidgets Development (Chinese)
Topic: wxBitmapButton自动适应图片的问题
Replies: 2
Views: 2601

Re: wxBitmapButton自动适应图片的问题

现在我已经能让wxBitmapButton从resource里加载图片了,但因为图片是动态加载的,所以没法自适应,有没有办法呢?谢谢 也许你需要借助wxDC的SetUserScale方法来拉伸一下图形。这是我在绘制拉伸图片时用的,不知道用在wxBitmapButton上有没有比较正式的方法。仅供参考。 假如图片的长*宽是50*20; 按钮的长*宽是100*60; wxBitmap GetScretchBitmap() { wxMemoryDC memDC; wxMemoryDC dstDC; //定义比例系数 double xScale = 50 / 100; double yScale =...
by fancyivan
Fri Aug 20, 2010 5:48 am
Forum: wxWidgets Development (Chinese)
Topic: wxBitmapButton的图片问题
Replies: 2
Views: 2931

Re: wxBitmapButton的图片问题

isml wrote:我在使用wxBitmapButton的时候发现按钮上的图片没有编译进exe,导致运行的时候必须存在该图片,请问有办法把图片编译进去,使得运行的时候不依赖它吗?谢谢
在windows下:
先将图片(一般是bmp的)放到resource里,然后从resource里加载图片。
如:wxBitmap m_bmp(wxT("img"), wxBITMAP_TYPE_BMP_RESOURCE);
img就是图片在resource中的标识。
by fancyivan
Fri Aug 20, 2010 5:42 am
Forum: wxWidgets Development (Chinese)
Topic: wx2.9.1不支持ODBC,想要访问数据库怎么办呢?
Replies: 6
Views: 7561

Re: wx2.9.1不支持ODBC,想要访问数据库怎么办呢

smartnut wrote:如题。 :wink:
哦?还没用过2.9.x。
Oracle的话,自己用OCI封装一个。
SQLite有wxSQLite。
其它的没留意过。
by fancyivan
Fri Aug 20, 2010 5:25 am
Forum: Compiler / Linking / IDE Related
Topic: compiler flags settings in C::B
Replies: 1
Views: 632

compiler flags settings in C::B

hello guys: Code::Blocks 10.05 MinGW(gcc4.4.0, gdb 7.1) I'm confused about the compiler flags settings in C::B(Menu->Settings->Compiler and Debugger),and the same settings in each project(including settings for an project itself, and each target mode(Debug,Release,etc.) of this project). Today, I wa...
by fancyivan
Wed Aug 18, 2010 2:20 am
Forum: wxWidgets Development (Chinese)
Topic: 请问wxwidgets有类似VC的MSCHART那样的图表库吗
Replies: 1
Views: 1919

Re: 请问wxwidgets有类似VC的MSCHART那样的图表库

woshiyadang wrote:请问wxwidgets有类似VC的MSCHART那样的图表库吗,有的话能说下使用方法吗
没用过,平时都是用的Flash控件(FusionChart)做图。

你看看这个:wxCode的wxFreeChart
by fancyivan
Mon Aug 02, 2010 10:05 am
Forum: wxWidgets Development (Chinese)
Topic: 透明 wxStaticText
Replies: 3
Views: 3582

Re: 透明 wxStaticText

yeyouqun wrote:我在实现一个进度条控件,并在中间放一个百分比指示器,但是窗口中因为背景颜色不同,导致一个明显的方块。我现在想只在上面控件是透明的如何做。我高过改写 MSWControlColor 这个方法,也试过加入 EVT_ERASE_BACKGROUND 事件处理函数,但是都没有用。

我该如何实现透明的 wxStaticText 呢?

我的平台是WindowXP64,VS2009。

直接用wxDC::DrawText呢。
by fancyivan
Mon Aug 02, 2010 3:38 am
Forum: C++ Development
Topic: How to split string and convert to integer
Replies: 1
Views: 787

How to split string and convert to integer

there are plenty of small text files. the content of each file like: 12, 34 an integer, another integer only one line. the user manual guide of wxwidgets says that the wxTextFile is more suitable for reading small text file. so I used wxTextFile instead of wxFile. but I can not find the function lik...
by fancyivan
Sun Aug 01, 2010 8:53 am
Forum: wxWidgets Development (Chinese)
Topic: wxWidgets怎么开发一个自己的dll?
Replies: 1
Views: 1565

Re: wxWidgets怎么开发一个自己的dll?

ywgking wrote:wxWidgets怎么开发一个自己的dll?

我用vs2008做的开发环境。
新建--》项目--》选择DLL。
by fancyivan
Sun Aug 01, 2010 8:51 am
Forum: wxWidgets Development (Chinese)
Topic: OnInit时,运行的如果是一个Dialog,关闭Dialog时
Replies: 1
Views: 1766

Re: OnInit时,运行的如果是一个Dialog,关闭Dialog

bool MyApp::OnInit() { MyDialog* mydlg=new MyDialog(0L,wxID_ANY,_(""),wxDefaultPosition,wxDefaultSize,wxCAPTION|wxCLOSE_BOX|wxSYSTEM_MENU,wxT("MyDialog")); mydlg->SetIcon(wxICON(amain)); mydlg->Show(); return true; } 代码是这样的,如果关闭mydlg.程序进程不会退出,在任务管理器中仍然可以看到。如果改为ShowModal,并且在此后Destroy进程就可以退出了。 请教一下原理...
by fancyivan
Fri Jul 30, 2010 2:53 am
Forum: wxWidgets Development (Chinese)
Topic: MediaPlayer这个Sample无法播放中文名的文件??
Replies: 5
Views: 3254

cloud wrote:
cloud wrote:求帮忙
解决了,原来是没有支持UNICODE
你的意思是说,你编译的wxWidgets版本没有将UNICODE=1? 然后你重新编译了一下?

ps: 解决了就结帖哦。
by fancyivan
Fri Jul 30, 2010 2:52 am
Forum: wxWidgets Development (Chinese)
Topic: 请问wxwidgets有没有类似MSDN的函数和类的用法
Replies: 2
Views: 2461

Re: 请问wxwidgets有没有类似MSDN的函数和类的用

woshiyadang wrote:请问wxwidgets有没有类似MSDN的函数和类的用法的说明文档的,请给个地址好吗?我在网上找到的wxWidgets教程,wxWidgets进行跨平台程序开发,只是教材,并不是可以搜索函数如何使用的帮助文档。
我参考的是:http://docs.wxwidgets.org/stable/
by fancyivan
Fri Jul 30, 2010 2:50 am
Forum: wxWidgets Development (Chinese)
Topic: 请教如何最好的跟踪窗口数据的变化?
Replies: 1
Views: 1832

Re: 请教如何最好的跟踪窗口数据的变化?

再一个窗口中有很多输入控件:wxTextCtrl,wxChoice, wxSpinCtrl, wxCheckBox等。 如何实现当这些控件中一个或多个数据内容有变化时,实时检测到并将工具条中的Save按钮从无效置为有效,从而提示用户保存。当用户关闭窗口时,如果变化数据没保存则弹出窗口提示? 窗口中类似控件很多。有没有比较优化的方法? 我的做法是:在每个输入控件的OnChange事件中,都去调用一个通用的判断函数,如果所有控件都满足条件,就将Save Enabled,否则Disabled. 例如: //伪代码 void CheckState() { if((checkbox->Text->Le...
by fancyivan
Fri Jul 30, 2010 2:38 am
Forum: wxWidgets Development (Chinese)
Topic: 报到
Replies: 1
Views: 1267

Re: 报到

cloud wrote:刚刚参加工作,在学习wxWidgets
也没人欢迎一下,我来吧。
by fancyivan
Mon Jul 19, 2010 2:21 am
Forum: wxWidgets Development (Chinese)
Topic: 使用codeblocks编译wxwidgets程序出错了调用VC2005
Replies: 5
Views: 3903

Re: 我是让CODEBLOCKS使用VC2005做编译器调试器

woshiyadang wrote:我在网上听别人说VC2005做调试器不行,VC2005的调试器是集成在IDE中的,不是像CODEBLOCKS所说的cdb.exe
见我签名档, 或者试试VC2008?