|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Дек 7, 2003 21:15:27 [ Quantum: Эээээ... Меня в последнее время переоценивать стали :-)] Может тебе к нику впереди Dr. добавить ;-) |
|
|
Дата: Дек 7, 2003 22:15:01 Asterix :-))) До степени доктора наук мне ещё далеко... лет 6-7 ;-) |
|
|
Дата: Июл 29, 2004 14:58:23 |
|
|
Дата: Июл 30, 2004 13:17:49 |
|
|
Дата: Ноя 16, 2004 11:37:42 NEW! Настройка тулбара Улучшено меню. Для ценителей SimEda PS Лучше удалить 2 предыдущих архива, у меня нет доступа. Но тема не закрыта! _1015023600__SimEd.rar |
|
|
Дата: Ноя 17, 2004 11:20:57 Я хочу субклассировать RAEdit в SimEd-e , чтобы выводить сканкод любой нажатой клавиши в фомате 0x41, например. Очень удобно при работе с таблицей акселераторов. Через WM_NOTIFY не обрабатываются управляющие клавиши. В процедуре также выводится номер верхней строки на сплиттере при вертикальной прокрутке. Для RichEdit-контрола это прокатило. Вопрос: Как это можно сделать для RAEdit? ;SimEd.asm ;----- CreateRAEdit proc invoke ShowWindow,hREd,SW_HIDE invoke CreateWindowEx,WS_EX_CLIENTEDGE,offset szRAEditClass,NULL,WS_CHILD or WS_VISIBLE or STYLE_NOBACKBUFFER,0,0,0,0,hWnd,NULL,hInstance,0 mov hREd,eax ; Subclass it! ;----------------------------------------- invoke SetWindowLong,hREd,GWL_WNDPROC,addr RichEditWndproc PrintError mov OldWndproc,eax invoke SetFormat,hREd ;Set colors invoke SendMessage,hREd,REM_SETCOLOR,0,addr col invoke SendMessage,hWnd,WM_SIZE,0,0 ret CreateRAEdit endp Процедура сабклассинга RichEditWndproc proc hEdit:DWORD,wMsg:DWORD,wparam:DWORD,lparam:DWORD PrintHex eax ret RichEditWndproc endp |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.038 |