Re[3]: неправильно отображается html в mfc
От: c-smile Канада http://terrainformatica.com
Дата: 19.03.11 00:54
Оценка:
Здравствуйте, DemonS77, Вы писали:

CS>>1) твой проект Unicode или Multibyte?

CS>>2) зачем там субклассинг вообще? Там же функция окна в исходниках — добаляй в ней то что тебе нужно.

DS>1. Проект в multibyte.


А функция окна Unicode в skin примере.

DS>2. Дело в том, что я хотел регистрировать один общий класс окна, а функционал по обработке пользовательских (WM_USER+) сообщений подключать сабкласингом.

DS>Проблему я обойду путем написания новой, полной функции окна, но странно, что сабкласинг приводит к такому неожиданному эффекту...

subclassing нужно грамотно делать. Например вот так:

LRESULT CALLBACK WindowProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
     return CallWindowProcW(OldWndProc, hwnd, message, wParam, lParam);
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.