Форум: "WinAPI";
Текущий архив: 2002.05.06;
Скачать: [xml.tar.bz2];
ВнизЗамена процедуры окна Найти похожие ветки
← →
Egor12345 (2002-03-01 09:53) [0]Приветствую, добрые люди.
При замене процедуры окна и переопределении WM_NCPAINT не отображается главное меню приложения. Как это исправить?
← →
Sasha9 (2002-03-01 11:41) [1]
................
type
TForm1 = class(TForm)
procedure WMNCPaint(var M:TMessage);message WM_NCPaint;
private
....................
procedure TForm1.WMNCPaint(var M:TMessage);message WM_NCPaint;
begin
inherited;
...................
end;
....................
← →
Raptor (2002-03-01 12:42) [2]А ты вызываешь в своей новой процедуре окна старую? Надо в обработчике WM_NCPAINT сначала вызвать старую процедуру, передав ей все параметры, а потом уже делать что тебе надо. Ведь строка меню лежит в неклиентской области. Ты перекрываешь ее перерисовку, а свою не делаешь.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.05.06;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c