Системное меню окна
Запрещение кнопки закрытия окна
Для запрещения кнопки закрытия окна напишите следующий код, где WindowHandle - дескриптор окна, у которого запрещается кнопка его закрытия.
HMENU MenuHandle = GetSystemMenu(WindowHandle, false);
if(MenuHandle)
DeleteMenu(MenuHandle, SC_CLOSE, MF_BYCOMMAND);
Запрещение кнопки минимизации окна
Для запрещения кнопки минимизации окна напишите следующий код, где WindowHandle - дескриптор окна, у которого запрещается кнопка его минимизации.
HMENU MenuHandle = GetSystemMenu(WindowHandle, false);
if(MenuHandle)
DeleteMenu(MenuHandle, SC_MINIMIZE, MF_BYCOMMAND);
Запрещение кнопки максимизации окна
Для запрещения кнопки максимизации окна напишите следующий код, где WindowHandle - дескриптор окна, у которого запрещается кнопка его максимизации.
HMENU MenuHandle = GetSystemMenu(WindowHandle, false);
if(MenuHandle)
DeleteMenu(MenuHandle, SC_MAXIMIZE, MF_BYCOMMAND);