wxString的大小写转换函数有两类,一类:Lower/Upper(),另一类:MakeLower()|LowerCase()/MakeUpper()|UpperCase()
一.Lower()/Upper()。
[crayon-6740dbc3329d8445158[……]
wxString的大小写转换函数有两类,一类:Lower/Upper(),另一类:MakeLower()|LowerCase()/MakeUpper()|UpperCase()
一.Lower()/Upper()。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
void datetest() { wxDateTime now=wxDateTime::Now(); wxString date1=now.Format(); wxString date2=now.Format(wxT("%X")); wxString date3=now.Format(wxT("%x")); //下面代码只显示日期部分 cout<<"wxDateTime now=wxDateTime::Now():"<<wxDateTime::Now().FormatDate()<<endl; cout<<"now.Format():"<<date1<<endl;//日期时间 cout<<"now.Format(wxT(\"%X\")):"<<date2<<endl;//时间 cout<<"now.Format(wxT(\"%x\")):"<<date3<<endl;//日期 //有趣的ParseDateTime() cout<<"\n\nwxDateTime::ParseDateTime():"<<endl; //tomorrow 是什么日子? cout<<"tomorrow:"<<endl; wxDateTime tomorrow; tomorrow.ParseDateTime(wxT("tomorrow 11:00am")); cout<<"Tomorrow is "<<tomorrow.Format()<<endl; //五一又是什么日子? cout<<"The Labor Day test:"<<endl; wxDateTime laborday; laborday.ParseDate(wxT("May 1st")); cout<<"The Labor Day is "<<laborday.Format()<<endl; //至于wxDateSpan,用法非常直白,仅举一例,顺便一提Format的另一种格式: wxDateSpan span(0,1); wxDateTime then=now.Add(span); cout<<then.Format(wxT("%B %d %Y"))<<endl; } |
[……]
因为工程里有很多编译设置,如果建一个工程就配置一次,实在太麻烦了,所以做了一个空项目作模板,后面做项目时,只要拷贝过来,然后修改一下工程名就OK了,嘿嘿!
以下是修改工程名的正确方法:
其实有一个比较简单的方法,不过需要的是仔细,我已经试过了是可行的,假如你的工程是AAA,想改为BB[……]