Нажатие на кнопки запрыть, свернуть и развернуть.
От: NoNameManah  
Дата: 03.05.06 08:40
Оценка:
Здравствуйте.
Скажите пожайлуста, как сделать так, чтобы при нажатии кнопок ЗАКРЫТЬ, СВЕРНУТЬ и РАЗВЕРНУТЬ c формой ничего не происходило?
Нажатие на кнопки запрыть, свернуть и развернуть.
От: Аноним  
Дата: 03.05.06 09:13
Оценка:
Странно, а зачем это нужно, просто вы вводите в заблуждение пользователя, кторый привык, что при нажатии кнопок ЗАКРЫТЬ, СВЕРНУТЬ и РАЗВЕРНУТЬ что то происходит.

Ну а сделать это можно перегрузив метод WndProc, перехватывать cоответствующие сообщения и ничего не делать — просто выходить из метода.


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Нажатие на кнопки запрыть, свернуть и развернуть.
От: Аноним  
Дата: 03.05.06 10:30
Оценка:
Не для пользователя делаю. Для себя. Можете показать пример кода перегруженной WndProc. Просто когда я делаю:
switch(m.Message)
{
case WM_CLOSE:break;
}
или что — то подобное, то окно все равно закрвается(((.


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Нажатие на кнопки запрыть, свернуть и развернуть.
От: Аноним  
Дата: 03.05.06 10:38
Оценка:
protected override void WndProc(ref Message m)
{
if(m.Msg == 0x0010) // WM_Close
{
return;
}
base.WndProc (ref m);
}


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Нажатие на кнопки запрыть, свернуть и развернуть.
От: Аноним  
Дата: 03.05.06 10:38
Оценка:
protected override void WndProc(ref Message m)
{
if(m.Msg == 0x0010) // WM_Close
{
return;
}
base.WndProc (ref m);
}


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Нажатие на кнопки запрыть, свернуть и развернуть.
От: Аноним  
Дата: 03.05.06 10:59
Оценка:
Спасибо тебе большое.


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.