|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.12.2011, 02:54 | #1 |
Пользователь
Регистрация: 10.03.2011
Сообщений: 68
|
Мужики не матюкайте если не туда это WINAPI
Короче писал в Winapi, никто неделю не отвечает, заметил, что там на паскале пишут, подскажите мужики, если кто знает, как коректировать ввод в EDIT через notification
BOOL OnNotify_2(HWND hDlg,INT id,NMHDR *p) { switch(p->idFrom) { case IDC_EDIT1: { if(p->code==EN_UPDATE) { NMCBEENDEDIT *p1=(NMCBEENDEDIT*)p; std::wstringstream wss; int a=_ttoi(p1->szText); if(a>24||a<0) { p1->szText[_tcslen(p1->szText)-1]=_T('\0'); return TRUE; } } break; } case IDC_EDIT2: { if(p->code==EN_UPDATE) { NMCBEENDEDIT *p1=(NMCBEENDEDIT*)p; std::wstringstream wss; int a=_ttoi(p1->szText); if(a>24||a<0) { p1->szText[_tcslen(p1->szText)-1]=_T('\0'); return TRUE; } } break; } case IDC_EDIT3: { if(p->code==EN_UPDATE) { NMCBEENDEDIT *p1=(NMCBEENDEDIT*)p; std::wstringstream wss; int a=_ttoi(p1->szText); if(a>60||a<0) { p1->szText[_tcslen(p1->szText)-1]=_T('\0'); return TRUE; } } break; } } return FALSE; } |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
wordpress условие - если это один из постов принадлежащий какой-то категории | Alar | WordPress и другие CMS | 1 | 18.02.2011 03:46 |
Подскажите если кто знает что это за компоненты | edik | Компоненты Delphi | 7 | 02.12.2009 20:24 |
А если это правда! Сенсационный разгон Windows XP во время установки! | veter_s_morya | Свободное общение | 10 | 04.12.2008 10:26 |
Возможно ли такое...если да то как это сделать?! | prizrak1390 | Общие вопросы Delphi | 9 | 03.01.2008 10:14 |