как сменить тип в Mfc C++

  • Автор темы Автор темы Zewer
  • Дата начала Дата начала
Z

Zewer

такая проблема у меня....
мне нужно в диалоге отнять 2 числа, если числа типу int, то написать било просто, а вот сделать так, чтоб пахало для double и float у меня не получаеться, подскажите что не так делаю
код програми
C++:
void CprogDlg::OnClickedButton1()
{

int m_1, m_2, m_3;
m_1 = GetDlgItemInt(IDC_EDIT1);
m_2 = GetDlgItemInt(IDC_EDIT2);
m_3 = m_1 - m_2;
SetDlgItemInt(IDC_EDIT3, m_3);

}
если в строчке
C++:
int m_1, m_2, m_3;
сменить на double, програма все равно пашет только для int, а если сменить на double в етих строчках:
C++:
m_1 = GetDlgItemInt(IDC_EDIT1);
m_2 = GetDlgItemInt(IDC_EDIT2);
то програма не пашет вобше, подскажите новичку что не так делаю?????
 
C++:
UINT GetDlgItemInt(
HWND hDlg,
int nIDDlgItem,
BOOL* lpTranslated,
BOOL bSigned
);
Функция GetDlgItemInt преобразует текст заданного органа управления в диалоговом окне в целочисленное значение.
http://msdn.microsoft.com/en-us/library/ms645485(VS.85).aspx
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab