自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (4)
  • 收藏
  • 关注

原创 如何排序含有数字的字符串

using System;using System.Collections.Generic; class Program{    static void Main(string[] args)    {        string[] floors ={ "第3次", "第2次", "第11次" };        Array.Sort<string&gt...

2018-06-13 21:19:08 573

原创 WX_DEFINE_ARRAY的使用

/*************************************************************** * Name: AAMain.cpp * Purpose: wxwidgets中WX_DEFINE_ARRAY的使用 * Author: () * Created: 2018-03-14 * Copyright: ()...

2018-03-20 12:07:49 287

原创 Django网络教程链接(更新中……)

 简易博客开发使用Django1.9开发博客教程Django开发博博客实战Django

2016-07-14 20:34:28 215

原创 不锈钢是否有磁性

          在钢中含铬量大于12.5%以上,具有较高的抵抗外界介质(酸、碱盐)腐蚀的钢,称为不锈钢。根据钢内的组织状况,不锈钢可分为马氏体型、铁素体型、奥氏体型、铁素体-奥氏体型,沉淀硬化型不锈钢,依据国家标准GB3280-92规定,共有55个规定。           在日常生活中我们接触较多的奥氏体型不锈钢(有人称之为镍不锈)和马氏型不锈钢(有人称之为不锈铁,但不科学,易误...

2016-07-11 14:30:37 623

wxBase64Encode和wxBase64Decode

#include <wx/base64.h>#include<iostream>using namespace std;void DSDialog::OnAbout(wxCommandEvent& event){ wxString src=wxT("daiqifa"); wxString str=wxBase64Encode(s...

2016-04-09 15:23:36 503

转载 Creating Nice Reports with wxWidgets ZIP API

wxWidgets contains a set of classes which handle several archive formats. Most commonly used archive format is ZIP. This tutorial shows how to use wxWidgets API for reading and writing ZIP-files.As

2015-07-31 13:00:31 489

原创 wxWidgets中 wxButton实现自动点击

之前在用wxSocket通讯的时候,EVT_SOCKET事件触发后,去到结果想做一个callback于是找了很久在wxwidgets中 button.click() 触发自动点击按钮的方式,最后找到这个实现方式:12345wxCommandEvent *caller = new wxCommandEvent(        wxEV...

2015-06-30 12:59:38 596

按键转换

1 void PopTextCtrl::OnChar(wxKeyEvent& event) 2 { 3 if(event.GetKeyCode()== 'd') 4 { 5 wxKeyEvent evt(wxEVT_CHAR); 6 evt.m_keyCode=311; 7 evt.m_r...

2015-03-15 12:27:42 212

原创 获取当前路径

#include <wx/stdpaths.h>#include <wx/filename.h>wxString GetWorkDirectory( ){ wxString strAppPath ; wxStandardPathsBase& stdp = wxStandardPaths::Get(); wxFileName exeFile(stdp.GetEx...

2014-03-09 16:51:54 121

原创 程序只运行一个实例,并将前一个实例提到前台

wxWidgets提供了一个用来检测是否只有一个实例(instance)在运行的wxSingleInstanceChecker类。为了检测程序只运行一个实例,你可以在程序运行之初使用该类创建一个m_check对象,这个对象将存在于程序的整个生命周期。然后就可以在OnInit函数中调用其IsAnotherRunning函数检测是否已经有别的实例在运行。代码如下所示:123...

2014-02-28 18:28:17 203

原创 通过重载实现修改wxWidgets文本处理框wxTextCtrl和wxRichTextCtrl的右键弹出菜单

       wxWidget中这块是写死的,这让我感到非常郁闷,而且没有提供一些简单的配置工具,关于右键弹出菜单,我们可以通过下面这段代码来看它是怎么实现的:void wxTextCtrl::OnContextMenu(wxContextMenuEvent& event){#if wxUSE_RICHEDIT    if (IsRich())    {        if (!m_...

2014-02-27 13:44:56 1099

原创 过滤wxTextCtrl控件输入的两种方法

以下两种方法实现wxTextCtrl只接收0-9的数字.1. 使用wxTextValidator()函数#include <wx/wx.h>class MyApp:public wxApp{    public:        virtual bool OnInit();};IMPLEMENT_APP(MyApp)class MyFrame:public wxFr...

2014-02-27 13:40:40 559

原创 wxBoxSizer,wxFlexGridSizer,wxGridBagSizer,wxGridSizer使用示例

wxBoxSizer,wxFlexGridSizer,wxGridBagSizer,wxGridSizer使用示例,见附件: 

2014-02-26 10:44:02 680

原创 wxWidgets类库结构图

自从2.5.0开始,wxWidgets既可以编译成单一的代码库(这种编译方式被称为:monolithic),或者编译为一些多个小的代码库(这种编译方式被称为multilib),Multilib是默认的编译方式。 wxWidgets被划分成多个代码库的形式,简要概述如下,这张图标展示了他们之间的依赖关系:  wxAui     它包含了高级的用户界面库,如控件停...

2014-02-26 09:08:13 177

原创 wxWidgets框架下基于wxDialog程序的标准退出方法

退出程序的标准方法是什么呢?我觉得所谓的标准方法,是要使程序能够做一些清理工作,而不是暴力退出,从而引起内存泄露和资源泄露。那么现在我们要用wxDec-C++创建一个基于wxDialog的程序,为了验证程序是否标准退出,那么我们要在wxAPP对象的OnExit()事件中写上一个MessageBox,用来代表清理代码。int test1DlgApp::OnExit(){    MessageBo...

2014-02-25 16:56:30 790

原创 python之os.walk()与os.path.walk()

os.walk()函数声明:walk(top,topdown=True,onerror=None)1、参数top表示需要遍历的目录树的路径2、参数topdown的默认值是"True",表示首先返回目录树下的文件,然后在遍历目录树的子目录.Topdown的值为"False"时,则表示先遍历目录树的子目录,返回子目录下的文件,最后返回根目录下的文件3、参数onerror的默认值是"N...

2014-02-18 19:58:00 158

原创 静态编译python为静态库并嵌入到C++中

静态编译python为静态库嵌入到C++中 1、下载 python2.7.6版本源代码(http://www.python.org/ftp/python/2.7.6/)2、解压到Python-2.7.6文件夹3、进入Python-2.7.6\PC\VS8.0文件夹,用Microsoft Visual Studio 2010打开解决方案 pcbuild.sln4、切换到Rele...

2014-02-08 20:01:37 1819

原创 在exe程序中嵌入图片

1、利用Bin2C将图片转换成“*.c”文件;2、包含“*.c”文件,具体代码如下: =====文件名:PNG_ICON_BGMain.cpp=====/*************************************************************** * Name: PNG_ICON_BGMain.cpp * Purpose...

2012-10-20 23:44:52 1142

原创 怎样解决静态编译对mingwm10.dll的依赖?

使用CodeBlocks+wxWidgets2.9.4编写的静态链接库的exe程序在别的电脑上运行时出现:“未找到mingwm10.dll……”的错误提示,怎么解决呢?在网上苦苦寻找解决途径,终于看到一个解决办法(见mingw static linking get rid of mingwm10.dll:http://ferryzhou.wordpress.com/2011/12/05/mingw...

2012-10-15 14:14:03 135

原创 揭开正则表达式的神秘面纱

引言    正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a' 和 任意个 'b' ”,那么 'ab', 'abb', 'abbbbbbbbbb' 都符合这个特征。    正则表达式可以用来:(1)验证字符串是否符合指定特征,比如验证是否是合法的邮件地址。...

2012-10-12 13:08:29 65

原创 用正则表达式去掉行号

  =====文件名:RegExDemoMain.cpp=====/*************************************************************** * Name: RegExDemoMain.cpp * Purpose: Code for Application Frame * Author: ...

2012-10-12 12:42:09 239

原创 wxWidgets读取Excel数据的方法 .

经过几天的摸索,终于找到了wxWidgets读取Excel数据的方法。 就是一直用wxAutomationObject对象的GetObject方法定位到单元格,然后用GetProperty方法取得 "Value "。 代码如下:         if(OpenDlg1-> ShowModal()!=wxID_OK)             return;         wxAutomati...

2012-10-12 09:43:43 311

原创 什么是税前和税后工资?

首先我们弄清楚几个问题:1、什么叫税前工资?一般,税前工资,又叫应发工资,就是你当月所能得到的月薪,包括工资、饭贴、车贴、房帖、奖金等。有的单位奖金另计,那么,税前工资就包括工资、饭贴、车贴、房帖、各种固定补助、津贴等等。比如某人某月的一张工资单,基本工资1200 饭贴300 交通补贴300 岗位津贴600 医疗补助160 加起来税前薪资就是2560元。用人单位和你说的月薪,一般来说不会光指工资,...

2012-10-12 08:46:28 275

原创 wxRegEx的使用

#include <wx/regex.h>#include <wx/textfile.h>void RegExDemoFrame::OnAbout(wxCommandEvent& event){    wxRegEx ex;    wxString pattern = "\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\.\\w+([-.]\\w+)...

2012-10-09 20:35:40 390

原创 常用正则表达式

  正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:...

2012-10-09 20:31:20 48

原创 动力锂离子电池技术发展路线探讨

    对于电动汽车和混合动力车来说,其核心技术在于电池,与其他类型的电池比较,动力锂离子电池虽然具有价格高、安全性能差的缺点,但其具有比能量大、循环寿命长等重要优点,因此具有更广阔的发展前景。动力锂离子电池的技术发展也日新月异,从容量及结构上都有所改进,有关专家表示,无论电池厂商采用哪种技术路线,都应满足使用安全性高、环境温差范围广、充放电功能性强、倍率放电使用性好等条件。 电池容量大小...

2012-09-27 17:25:53 249

原创 wxWidgets中的wxTimer使用

1、包含头文件: #include <wx/timer.h>2、定义timer变量: wxTimer m_timer; 3、定义timer的id: # define TIMER_ID 10004、定义函数: void OnTimer ( wxTimerEvent & event );5、绑定函数: EVT_TIMER(...

2012-09-26 15:51:11 386

原创 设置图片透明

一、概要:在计算机中,使用的是数字图像处理,每一种颜色都是由RGB表示的,RGB是指红、绿、蓝三原色,只要有这3种颜色和对应的颜色强度就可以合成各种颜色了。比如,黑色的RGB值为(0,0,0),白色的RGB值为(255,255,255),括号内对应的是红绿蓝3种颜色的强度。在数字图像处理中可以实现OR、AND等逻辑运算。任何颜色同白色进行OR运算结果都为白色,进行AND运算结果都是该颜色本身;...

2012-09-25 22:07:24 151

原创 在wxWidgets中操纵word实例

=====文件名:wxWordAutomationMain.cpp=====/*************************************************************** * Name: wxWordAutomationMain.cpp * Purpose: Code for Application Frame * A...

2012-09-06 12:20:33 271

使用wxStringTokenizer分割字符串

//wxStringTokenizer::wxStringTokenizer (const wxString & str, // const wxString & delims = wxDEFAULT_DELIMITERS,// ...

2012-08-30 21:51:31 849

原创 中英文折行保存函数

需求:1.可以支持中英文折行保存2.输入字符串,可以对本字符串整理后返回整理后的字符串3.可以指定每行的英文或数字字数。  我的实现函数如下:我的代码实现:int CleanUpString(char* chCleanStr, int iLineLen){ //传入字符长度 int inputLen = strlen(chCleanStr...

2012-08-30 17:31:46 69

原创 vector内存释放

光clear是不释放内存的,将你这段代码修改了一下,你看看,应该能明白了,不明白运行一下就知道了。int main(){ vector<double>it; double a[100000]; for(int i=0; i<100000; i++) { a[i]=i; } cout <&l...

2012-08-24 15:52:07 129

原创 vector list deque区别与实现

1 vector向量 相当于一个数组在内存中分配一块连续的内存空间进行存储。支持不指定vector大小的存储。STL内部实现时,首先分配一个非常大的内存空间预备进行存储,即 capacituy()函数返回的大小,当超过此分配的空间时再整体重新放分配一块内存存储,这给人以vector可以不指定vector即一个连续内存 的大小的感觉。通常此默认的内存分配能完成大部分情况下的存储。优点:(1)...

2012-08-24 14:07:34 61

原创 字符编码笔记:ASCII,Unicode和UTF-8

作者: 阮一峰日期: 2007年10月28日 今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识...

2012-08-21 08:29:25 81

原创 给图片添加图片水印

写在开始不能用代码同时实现半透明和不规则形状的水印,只能选其一,有哪位高手指点一下不胜感激 此例中的半透明是在Fireworks中处理图片实现,不是用代码实现的 #include <wx/dcmemory.h>#include <wx/dcclient.h>#include <wx/dc.h>enum Alignment{...

2012-08-20 10:21:33 72

原创 绘制图形并填充

=====文件名:DrawShape.h=====#ifndef __DRAWINGS_H_INCLUDED__#define __DRAWINGS_H_INCLUDED__#include <wx/dc.h>#include <wx/dcmemory.h>//---------------------------------...

2012-08-17 13:32:47 178

原创 wxMathPlot

  wxMathPlotwxMathPlot is a library to add 2D scientific plot functionality to wxWidgets. It allows to embed inside your program a window for plotting scientific, statistical or mathematical d...

2012-08-17 09:39:42 306

原创 使用wxWidgets实现所见即所得打印(CodeBlocks)

1、从wxPrintout派生一个类Printout,类源码如下:  =====文件名:printout.h=====#ifndef PRINTOUT_H#define PRINTOUT_H#include <wx/wx.h>#include <wx/print.h>#include <wx/printdlg.h>...

2012-08-14 18:10:52 388

原创 遍历文件夹中所有文件(wxWidgets)

包含头文件:#include <wx/dir.h>#include <wx/dirdlg.h>  源码:  wxDirDialog dirDialog(this,wxT("Choose a folder")); if (dirDialog.ShowModal() != wxID_OK) { retu...

2012-08-13 16:49:05 427

原创 wxFileName

wxFileNamewxFileName encapsulates a file name. This class serves two purposes: first, it provides the functions to split the file names into components and to recombine these components in the...

2012-08-12 22:43:15 503

curl-7.38.0(全编译)

著名的curl库(curl-7.38.0),已经编译好的,需要的就下载吧

2015-12-02

二维码生成软件(qrencode3.4.4)

二维码生成软件,开发平台为codeblocks+wxwidgets+qrencode3.3.4

2015-07-31

在wxGrid的当前行显示活动光标

在wxGrid的当前行显示活动光标,当某行激活时,在行标签上显示一个图标。

2015-07-31

模糊聚类算法(FCM)

模糊C均值聚类算法的实现(开发环境:codeblocks,C++)

2015-04-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除