From cc66693fd4e85e032f224c6b9cfb9df64c805d51 Mon Sep 17 00:00:00 2001 From: masayume <1936714878@qq.com> Date: Wed, 22 Sep 2021 10:00:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=8C=89=E6=8C=87=E5=AE=9A?= =?UTF-8?q?=E6=95=B0=E5=80=BC=E5=8A=A0=E5=87=8F=E5=A2=9E=E7=9B=8A=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HuaGoCorrect/A4.cpp | 12 ++++++++++-- HuaGoCorrect/HuaGoCorrect.rc | Bin 38488 -> 38560 bytes HuaGoCorrect/Resource.h | Bin 13838 -> 14022 bytes 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/HuaGoCorrect/A4.cpp b/HuaGoCorrect/A4.cpp index d36d583..4dcfbcd 100644 --- a/HuaGoCorrect/A4.cpp +++ b/HuaGoCorrect/A4.cpp @@ -400,12 +400,20 @@ void CA4::OnBnClickedBtnbdown() void CA4::UpdateGains(int id, bool increase) { UpdateData(TRUE); + int offect; + CString offectstr; + GetDlgItemText(IDC_tbxOffect, offectstr); + USES_CONVERSION; + std::string str_b(W2A(offectstr)); + offect = atoi(str_b.c_str()); + if (offect <= 0) + offect = 1; if ((id == IDC_BTNAUP || id == IDC_BTNBUP) && increase) { int startindex = id == IDC_BTNAUP ? 0 : 6; for (size_t i = startindex; i < (6+ startindex); i++) { - params.Gain[i] = params.Gain[i]++; + params.Gain[i] += offect; } } else if((id==IDC_BTNADOWN||id==IDC_BTNBDOWN)&&!increase) @@ -413,7 +421,7 @@ void CA4::UpdateGains(int id, bool increase) int startindex = id == IDC_BTNADOWN ? 0 : 6; for (size_t i = startindex; i < (6 + startindex); i++) { - params.Gain[i] = params.Gain[i]--; + params.Gain[i] -= offect; } } UpdateData(FALSE); diff --git a/HuaGoCorrect/HuaGoCorrect.rc b/HuaGoCorrect/HuaGoCorrect.rc index 272c3ec0fc239bee713de1270f90901d9dbe973f..5a4c15d97b5a08542db68a945bb94df5da5531fa 100644 GIT binary patch delta 115 zcmcbyhH1fCrVS1vj3%2MMdk)hzGKEQ`Gbze7K$yyq%uvFh!(hx{2E;lH z<_wmT9i8-6FU072I!5&!@I delta 116 zcmZ3mmg&YCrVS1vj7FOsMdk)heq|*#Iju`&^RzT82}Xm-7wZgxq;I|CW|{g6Ow0xh zN|PtHh)#BB6k9CSgy7HW;F|2$!Z8_0ZwAt=lji|BK0R{GrVJ*NdpmR|+w=)cKGhMl J`9|jn9sr{vD&znF diff --git a/HuaGoCorrect/Resource.h b/HuaGoCorrect/Resource.h index 298b72c50848fbb575ee6117d1682d7bf2cb1707..4b68b22683515414b14316b32599b769c7167c3a 100644 GIT binary patch delta 62 zcmeCnIhMOYNo2Ad8^>fRE+n2LJNo4aakvEC}CtU@?