Как скрыть строку заголовка и заблокировать позицию в исполняемом файле (неуправляемый код), который я переместил в панель в форме c #? - PullRequest
0 голосов
/ 21 августа 2009

Мне нужно «встроить» .exe в панель в форме .net windows. Я делаю это с помощью user32.dll SetParent, чтобы установить родительский элемент запущенного приложения в дескриптор панели форм.

Как только это будет сделано, я бы хотел

  1. Скрыть строку заголовка .exe
  2. заблокируйте исполняемый файл в панели (развернуто), чтобы его нельзя было перемещать или закрывать.

Предложения

1 Ответ

1 голос
/ 24 августа 2009

Вы можете удалить заголовок из окна, используя функции GetWindowLong и SetWindowLong (GWL_ STYLE), чтобы удалить бит стиля WS_CAPTION.

...