UkRZilla
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Я конечно понимаб что это не программерский форум, но все же. Собственно говоря тысячу раз использовал Scintilla и Win32 API, а тут понадобилось влепить Scintilla на форму в VCL, естественно динамически, т.е в обработчике создания формы пишу: char szScintillaClass[] = "Scintilla"; if (LoadLibrary("scilexer.dll") == NULL) { lstrcpy(szScintillaClass, "RichEdit"); LoadLibrary("riched32.dll"); } hRichEdit = CreateWindowEx ( WS_EX_CLIENTEDGE, szScintillaClass, NULL, WS_VISIBLE | WS_CHILD | WS_VSCROLL | WS_HSCROLL | ES_AUTOVSCROLL | ES_AUTOHSCROLL, 0, 0, 300, 300, Form1->Handle, NULL, 0, NULL ); Все прекрасно создается, но если на форме есть TreeView, то до Scintilla не доходят клавиатурные сообщения стрелок, спецклавиш, только символы. Что делать? |