工控编程吧
标题:
上位机MFC进制数转换源代码
[打印本页]
作者:
qq263946146
时间:
2019-9-19 09:19
标题:
上位机MFC进制数转换源代码
(, 下载次数: 7)
上传
点击文件名下载附件
如上图,例程运行后,可以点击转换按钮,将输入的十进制数转换成对应的八进制,十六进制数,二进制数,很简单实用的小功能 。
转换按钮代码如下
void CMyDlg::OnBUTTONChange()
{
// TODO: Add your control notification handler code here
char cstrItem[100];
char cBuffer1[200],cBuffer2[200],cBuffer3[400];
int dfItem,dfResult1,dfResult2,dfResult3;
m_Item_Edit1.GetWindowText(cstrItem,100);
dfItem=atoi((LPCTSTR)cstrItem);
_itoa(dfItem,cBuffer1,8);
dfResult1=atoi((LPCTSTR)cBuffer1);
_itoa(dfItem,cBuffer2,16);
dfResult2=atoi((LPCTSTR)cBuffer2);
_itoa(dfItem,cBuffer3,2);
dfResult3=atoi((LPCTSTR)cBuffer3);
_gcvt(dfResult1,8,cBuffer1);
_gcvt(dfResult3,8,cBuffer3);
m_Result_Edit1=(LPCTSTR)cBuffer1;
m_Result_Edit2=(LPCTSTR)cBuffer2;
m_Result_Edit3=(LPCTSTR)cBuffer3;
UpdateData(FALSE);
}
复制代码
源代码下载
(, 下载次数: 1)
上传
点击文件名下载附件
[MFC408]1[/MFC408]
[weixinlianxi]1[/weixinlianxi]
[halcon]1[/halcon]
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4