void Cnumbertormbdlg::onbutton1 () {//Todo:add your control notification handler code here UpdateData (TR
UE);
int pos = M_sznumber.find (_t ("."));
CString Szinteger, Szfloat;
if (POS!=-1) {Szinteger = M_sznumber.left (POS);
Szfloat = M_sznumber.mid (pos+1);
if (Szfloat.getlength () > 2) {szfloat = Szfloat.left (2);
}}else{Szinteger = M_sznumber;
CString sznumberseed = _t ("0 one of the three places Woolu qi ba Nine");
More Highlights: http://www.bianceng.cnhttp://www.bianceng.cn/Programming/vc/CString Szrmbseed = _t ("Million thousand million to pick up Bai thousand thousand million");
LPCTSTR Lpinteger = (LPCTSTR) Szinteger;
CString SZRMB = _t ("");
int icount = 0;
for (int i= szinteger.getlength ()-1; i > 1; i--) {char cnumber = lpinteger[i];
int nnumber = atoi (&cnumber); SZRMB = Sznumberseed.mid (Nnumber * 2, 2) + Szrmbseed.mid (icount * 2,2) + SZRMB;
icount++;
} CString szrmbfloat = _t ("");
LPCTSTR lpfloat = (LPCTSTR) szfloat;
if (szfloat.getlength () > 0) {char cnumber = lpfloat[0];
int nnumber = atoi (&cnumber);
SZRMB + = Sznumberseed.mid (Nnumber * 2, 2) + _t ("Corner");
} if (Szfloat.getlength () > 1) {char cnumber = lpfloat[1];
int nnumber = atoi (&cnumber);
SZRMB + = Sznumberseed.mid (Nnumber * 2, 2) + _t ("min");
} M_SZRMB = SZRMB;
UpdateData (FALSE); }
01.void Cnumbertormbdlg::D odataexchange (cdataexchange* pDX)
02.{
CDialog::D odataexchange (PDX);
//{{afx_data_map (CNUMBERTORMBDLG)
05. DDX_Text (PDX, Idc_edit_number, M_sznumber);
DDX_Text (PDX, IDC_EDIT_RMB, M_SZRMB);
//}}afx_data_map