资源简介
一元稀疏多项式计算器(带界面),其中含有了加减乘除,求导,赋值的功能,并能在设定的界面上运行。
代码片段和文件信息
#include “StdAfx.h“
#include “MyEditEx.h“
CMyEditEx::CMyEditEx(void)
{
}
CMyEditEx::~CMyEditEx(void)
{
}
BEGIN_MESSAGE_MAP(CMyEditEx CEdit)
ON_WM_CHAR()
END_MESSAGE_MAP()
void CMyEditEx::OnChar(UINT nChar UINT nRepCnt UINT nFlags)
{
// 保证小数点最多只能出现一次
if(nChar==‘.‘)
{
CString str;
// 获取原来编辑框中的字符串
GetWindowText(str);
if(str == _T(““) || str.Find(‘.‘)!=-1)
{
//小数点不允许在第一位
//若原来的字符串中已经有一个小数点则不将小数点输入保证了最多只能输入一个小数点
}
else
{
// 否则就输入这个小数点
CEdit::OnChar(nChar nRepCnt nFlags);
}
}
// 除了小数点和负号还允许输入数字BackspaceDelete
else if((nChar>=‘0‘ && nChar<=‘9‘)||(nChar==0x08)||(nChar==0x10))
{
CEdit::OnChar(nChar nRepCnt nFlags);
}
else if(nChar == ‘-‘)
{
CString str;
// 获取原来编辑框中的字符串
GetWindowText(str);
if(str == _T(““))
{
CEdit::OnChar(nChar nRepCnt nFlags);
}
}
// 其它的键都不响应
else
{
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1034 2017-09-26 11:33 PolyCal\PolyCal\MyEditEx.cpp
文件 191 2017-09-21 05:13 PolyCal\PolyCal\MyEditEx.h
文件 669 2017-09-26 20:21 PolyCal\PolyCal\MyEditIntEx.cpp
文件 200 2017-09-26 20:20 PolyCal\PolyCal\MyEditIntEx.h
文件 3912 2017-09-26 21:01 PolyCal\PolyCal\Poly.cpp
文件 658 2017-09-26 21:02 PolyCal\PolyCal\Poly.h
文件 1219 2017-09-26 11:42 PolyCal\PolyCal\PolyAddDlg.cpp
文件 603 2017-09-26 20:21 PolyCal\PolyCal\PolyAddDlg.h
文件 107400 2017-09-26 21:03 PolyCal\PolyCal\PolyCal.aps
文件 2006 2017-09-26 08:39 PolyCal\PolyCal\PolyCal.cpp
文件 448 2017-09-26 08:39 PolyCal\PolyCal\PolyCal.h
文件 13612 2017-09-26 21:03 PolyCal\PolyCal\PolyCal.rc
文件 6249 2017-09-26 20:21 PolyCal\PolyCal\PolyCal.vcxproj
文件 2718 2017-09-26 20:21 PolyCal\PolyCal\PolyCal.vcxproj.filters
文件 143 2017-09-26 08:39 PolyCal\PolyCal\PolyCal.vcxproj.user
文件 7311 2017-09-26 21:07 PolyCal\PolyCal\PolyCalDlg.cpp
文件 1521 2017-09-26 21:05 PolyCal\PolyCal\PolyCalDlg.h
文件 3013 2017-09-26 08:39 PolyCal\PolyCal\ReadMe.txt
....... 67777 2009-08-31 02:31 PolyCal\PolyCal\res\PolyCal.ico
文件 670 2017-09-26 08:39 PolyCal\PolyCal\res\PolyCal.rc2
文件 3014 2017-09-26 21:03 PolyCal\PolyCal\resource.h
文件 140 2017-09-26 08:39 PolyCal\PolyCal\stdafx.cpp
文件 1632 2017-09-26 08:39 PolyCal\PolyCal\stdafx.h
文件 234 2017-09-26 08:39 PolyCal\PolyCal\targetver.h
文件 888 2017-09-26 08:39 PolyCal\PolyCal.sln
..A..H. 19968 2017-09-26 21:19 PolyCal\PolyCal.suo
文件 101376 2017-09-26 21:11 PolyCal\Release\PolyCal.exe
目录 0 2017-09-26 08:39 PolyCal\PolyCal\res
目录 0 2017-09-26 21:11 PolyCal\PolyCal
目录 0 2017-09-26 21:19 PolyCal\Release
............此处省略4个文件信息
- 上一篇:飞机大战微信小程序源码
- 下一篇:多目标粒子群算法求解多目标多约束优化问题.zip
评论
共有 条评论