- 浏览: 116880 次
最新评论
-
myisland:
可以运行!一开始还以为要用本身就是透明背景的png呢,原来不是 ...
在CodeBlocks中用wxWidgets创建不规则窗口 -
lonerzf:
可以的。感谢。但是还有个问题,工程建立的时候有Configur ...
在CodeBlocks中用wxWidgets创建不规则窗口 -
鸵鸟大仙:
麻烦请问一下怎么在wxwidgets中加载msword.olb ...
利用wxwidgets操纵word -
dqifa:
Rat_boy 写道我现在也在做wxWidgets操作Word ...
利用wxwidgets操纵word -
Rat_boy:
我现在也在做wxWidgets操作Word的功能 但是搞了好久 ...
利用wxwidgets操纵word
文章列表
简易博客开发
使用Django1.9开发博客教程
Django开发博博客
实战Django
for循环中调用vector容器erase函数
代码示例
int main(){
vector<int> a;
a.push_back(3);
a.push_back(2);
a.push_back(3);
using System;
using System.Collections.Generic;
class Program
{
static void Main(string[] args)
{
string[] floors ={ "第3次", "第2次", "第11次" };
Array.Sort<string>(floors, Factory.Comparer);
foreach (string s in floors)
...
/***************************************************************
* Name: AAMain.cpp
* Purpose: wxwidgets中WX_DEFINE_ARRAY的使用
* Author: ()
* Created: 2018-03-14
* Copyright: ()
* License:
**************************************************************/
#include <wx/dc ...
在钢中含铬量大于12.5%以上,具有较高的抵抗外界介质(酸、碱盐)腐蚀的钢,称为不锈钢。根据钢内的组织状况,不锈钢可分为马氏体型、铁素体型、奥氏体型、铁素体-奥氏体型,沉淀硬化型不锈钢,依据国家标准GB3280-92规定,共有55个规定。
在日常生活中我们接触较多的奥氏体型不锈钢(有人称之为镍不锈)和马氏型不锈钢(有人称之为不锈铁,但不科学,易误解,应回避)两大类。奥氏体型不锈钢典型的牌号为0Cr18Ni9,即"304"和1Cr18Ni9Ti。马氏体型不锈钢就是我们制造刀剪的不锈钢,牌号主要有2Cr13、3Cr13、6Cr1 ...
#include <wx/base64.h>
#include<iostream>
using namespace std;
void DSDialog::OnAbout(wxCommandEvent& event)
{
wxString src=wxT("daiqifa");
wxString str=wxBase64Encode(src,src.length());
cout<<str<<endl;
wxString dst;
dst=wxString(wx ...
之前在用wxSocket通讯的时候,EVT_SOCKET事件触发后,去到结果想做一个callback
于是找了很久在wxwidgets中 button.click() 触发自动点击按钮的方式,最后找到这个实现方式:
1 void PopTextCtrl::OnChar(wxKeyEvent& event)
2 {
3 if(event.GetKeyCode()== 'd')
4 {
5 wxKeyEvent evt(wxEVT_CHAR);
6 evt.
获取当前路径
- 博客分类:
- wxwidgets编程
#include <wx/stdpaths.h>#include <wx/filename.h>
wxString GetWorkDirectory( ){ wxString strAppPath ; wxStandardPathsBase& stdp = wxStandardPaths::Get(); wxFileName exeFile(stdp.GetExecutablePath()); strAppPath = exeFile.GetPath(wxPATH_GET_VOLUME | wxPATH_GET_SEPARATOR);
return str ...
wxWidgets提供了一个用来检测是否只有一个实例(instance)在运行的wxSingleInstanceChecker类。为了检测程序只运行一个实例,你可以在程序运行之初使用该类创建一个m_check对象,这个对象将存在于程序的整个生命周期。然后就可以在OnInit函数中调用其IsAnotherRunning函数检测是否已经有别的实例在运行。代码如下所示:
wxWidget中这块是写死的,这让我感到非常郁闷,而且没有提供一些简单的配置工具,关于右键弹出菜单,我们可以通过下面这段代码来看它是怎么实现的:
void wxTextCtrl::OnContextMenu(wxContextMenuEvent& event){#if wxUSE_RICHEDIT if (IsRich()) { if (!m_privateContextMenu) { m_privateContextMenu = new wxMenu; m_privateContex ...
以下两种方法实现wxTextCtrl只接收0-9的数字.
1. 使用wxTextValidator()函数
#include <wx/wx.h>
class MyApp:public wxApp{ public: virtual bool OnInit();};
IMPLEMENT_APP(MyApp)
class MyFrame:public wxFrame{ public: MyFrame(const wxString& title);};
bool MyApp::OnInit(){ MyFrame* myfra ...
wxBoxSizer,wxFlexGridSizer,wxGridBagSizer,wxGridSizer使用示例,见附件:
wxWidgets类库结构图
- 博客分类:
- wxwidgets编程
自从2.5.0开始,wxWidgets既可以编译成单一的代码库(这种编译方式被称为:monolithic),或者编译为一些多个小的代码库(这种编译方式被称为multilib),Multilib是默认的编译方式。
wxWidgets被划分成多个代码库的形式,简要概述如下,这张图标展示了他们之间的依赖关系:
wxAui
退出程序的标准方法是什么呢?我觉得所谓的标准方法,是要使程序能够做一些清理工作,而不是暴力退出,从而引起内存泄露和资源泄露。那么现在我们要用wxDec-C++创建一个基于wxDialog的程序,为了验证程序是否标准退出,那 ...