存档

文章标签 ‘C++’

wxWidgets获取系统屏幕分辨率等系统属性

2011年10月20日 没有评论

今天做的项目中需要根据系统的分辨率控制窗体的位置,所以用到这些,拿出来分享一下。

这里需要引用到wxWidgets的一个库文件:#include <wx/settings.h>

我们用到的是它里面的wxSystemSettings这个类,在这里摘录一下官方帮助文档:[......]

Read more

分类: 技术文章 标签: ,

C++常用的md5类

2011年10月18日 没有评论

使用代码
 

string c,key;
cin >> c;
if( c == "c" ) return(0);
CMD5 iMD5;
iMD5.GenerateMD5( (unsigned char*)c.c_str(), c.si[......]

Read more

分类: 技术文章 标签: , ,

wxWidgets 在windows下加载图标资源

2011年10月18日 没有评论

使用wxWidgets便于支持跨平台的软件,但是在平台底层的差异还是无法封装。比如windows平台下file explorer显示的程序图标是直接从程序中读取的,所以必需使用windows的“.rc”格式资源文件,并编译进项目中才可以显示。如果使用xmp格式或其它格式[......]

Read more

分类: 技术文章 标签: , ,

wxWidgets资源索引

2011年10月18日 没有评论

本文用来查找一些经常用到的wxWidgets资料,将不定期的更新。。。

一、站点:
        1、官方主页:http://www.wxwidgets.org/
   &nb[......]

Read more

分类: 技术文章 标签: ,

wxWidgets使用ADO访问数据库时遇到的编译问题

2011年10月14日 没有评论

今天在做项目的时候,遇到一个非常郁闷的问题,捣鼓了半天,最后在国外的一个论坛上获得了思路,终于把它解决掉,在此给大家分享一下。

我们知道,在C++中用ADO操作数据库,首先需要用#import将ado组件导入进来,然后才能正常使用它。

#pragma once
#import[......]

Read more

分类: 技术文章 标签: , , ,

C语言发明人Dennis Ritchie逝世

2011年10月14日 没有评论

  伟大的革命导师,C语言发明人,UNIX 合作发明人(与 Ken Thompson),图灵奖获得者Dennis Ritchie于十月九日因病医治无效逝世,享年70岁。


丹尼斯·麦卡利斯泰尔·里奇Dennis MacAlistair Rit[......]

Read more

分类: 技术文章 标签:

wxString大小写转换

2011年10月13日 没有评论

wxString的大小写转换函数有两类,一类:Lower/Upper(),另一类:MakeLower()|LowerCase()/MakeUpper()|UpperCase()

一.Lower()/Upper()。

void convert()
{
    wx[......]

Read more

分类: 技术文章 标签: ,

wxWidgets中wxDateTime的用法

2011年10月13日 没有评论
void datetest()
{
wxDateTime now=wxDateTime::Now();
wxString date1=now.Format();
wxString date2=now.Format(wxT("%X"));
wxStrin[......]

Read more

分类: 技术文章 标签: ,

VC6.0中如何修改工程的名字

2011年10月12日 没有评论

因为工程里有很多编译设置,如果建一个工程就配置一次,实在太麻烦了,所以做了一个空项目作模板,后面做项目时,只要拷贝过来,然后修改一下工程名就OK了,嘿嘿!

以下是修改工程名的正确方法:

其实有一个比较简单的方法,不过需要的是仔细,我已经试过了是可行的,假如你的工程是AAA,想改为BB[......]

Read more

分类: 技术文章 标签:

wxWidgets中wxString各类型转换

2011年10月11日 没有评论