十进制转换成二、八 十六进制
十进制转换成二、八 十六进制:


void Main_OnCommand(HWND hwnd, int id, HWND hwndCtl, UINT codeNotify) { switch(id) { case IDC_TWO: { TCHAR Number1[256]; GetDlgItemText(hwnd,IDC_EDIT1,Number1,sizeof(Number1)); int num=atoi(Number1); TCHAR Number2[256]; itoa(num,Number2,2); SetDlgItemText(hwnd,IDC_EDIT2,Number2); }break; case IDC_EIGHT: { TCHAR Number1[256]; GetDlgItemText(hwnd,IDC_EDIT1,Number1,sizeof(Number1)); int num=atoi(Number1); TCHAR Number2[256]; itoa(num,Number2,8); SetDlgItemText(hwnd,IDC_EDIT3,Number2); }break; case IDC_SIXTH: { TCHAR Number1[256]; GetDlgItemText(hwnd,IDC_EDIT1,Number1,sizeof(Number1)); int num=atoi(Number1); TCHAR Number2[256]; itoa(num,Number2,16); SetDlgItemText(hwnd,IDC_EDIT4,Number2); }break; default: break; } }