Описание тега nonclient
6
ответов
Delphi: Нарисуйте текст в форме заголовка для Vista с Aero, как Windows 7
Как нарисовать текст (с событием onClick) в строке заголовка на Vista с Aero Like Windows 7? http://img529.imageshack.us/img529/3643/immaginembl.jpg Пример на http://delphi.about.com/ не работает в Vista с aero. Есть ли у вас какие-либо идеи? Спасиб…
22 июл '09 в 21:03
1
ответ
Как нарисовать прозрачную не клиентскую область в winForms? .Net 4
Я занимаюсь разработкой пользовательской формы, и я хочу, чтобы не-клиентская область была прозрачной. Я обрабатываю не клиентскую область рисования через номер сообщения "0x85", и это то, что я пробовал до сих пор: Нарисуйте цвет "Color.Transparent…
28 май '12 в 13:45
1
ответ
WM_NCHITTEST не меняет курсор мыши
У меня есть многоуровневое окно (WS_EX_LAYERED), которое реализует пользовательские NCHITTEST и NCCALCSIZE, чтобы сделать клиент прямоугольным моего окна таким же, как окно прямоугольным. Мои размеры окна и краски правильно; Я могу вернуть HTBOTTOM …
27 авг '12 в 20:11
1
ответ
Прозрачная не клиентская зона
Я создаю подкласс элемента управления TextBox с помощью Windows Forms. Я использую WM_NCCALCSIZE для изменения клиентской области (для увеличения не клиентской области), но я не нашел никакого решения о том, как сделать прозрачную не клиентскую обла…
12 фев '10 в 10:00
1
ответ
Как получить размер верхней границы NonClient?
Мне нужно выровнять вторичную форму по правой границе другой формы. Когда мы компилируем и запускаем скомпилированное приложение (не при запуске его из IDE) с включенным AERO, это происходит так: Итак, благодаря великому ответу GJKH здесь: Как прави…
27 апр '13 в 02:05
1
ответ
Как вставить новую кнопку в не клиентскую область?
Я разрабатываю пользовательскую форму, и мне нужно поместить кнопку рядом с кнопкой сворачивания. Кто-нибудь знает, как это сделать?
28 май '12 в 14:53
1
ответ
Измените стиль (цвет строки заголовка, границы) winforms, то есть не клиентской области
Есть ли какой-нибудь простой способ изменить цвет строки заголовка winforms, изменить внешний вид не клиентской области? Я нашел эту ссылку, но она кажется очень типичной для начинающих: Рисование пользовательских границ в Windows Forms
25 мар '11 в 05:12
3
ответа
Доступ к данным не текущих пользовательских сессий в PHP
Возможно ли получить доступ к данным в сеансах других пользователей, кроме сеансов, которые активны с подключенным в данный момент клиентом ($_SESSION)? Если так, то как?
02 янв '10 в 04:53
1
ответ
Курсор мигает в не клиентской области при использовании IDirect3DDevice9::SetCursorProperties
У меня есть приложение, работающее под Direct3D9. Приложение использует API-интерфейс курсора Direct3D HW (IDirect3DDevice9::SetCursorProperties и др.) для управления курсором. Почти все отлично работает когда внутри окна приложения отображается кур…
20 дек '10 в 11:10
1
ответ
Win32 ERROR_NOACCESS при вызове _TrackMouseEvent для не-клиентского отпуска мыши (C#)
В настоящее время я кодирую какие-то пользовательские границы формы, перехватывая различные сообщения WndProc и рисуя в не клиентской области. Чтобы создать какие-то эффекты при наведении на кнопку закрытия и так далее, мне нужно отслеживать указате…
17 июл '11 в 17:30
4
ответа
Как нарисовать в неклиентской области?
Я хотел бы иметь возможность рисовать справа от строки меню, в неклиентской области окна. Возможно ли это с помощью C++ / MFC?
19 сен '08 в 04:23
1
ответ
Windows: мышь на оформлении окна
Я заметил, что почти в любом приложении Windows нажатие кнопки мыши в области, не являющейся клиентом, останавливает рисование. Почему это требуется? Например, у меня есть приложение Managed Direct 3D, которое отображает вращающийся куб. Если я наве…
27 окт '08 в 05:21
1
ответ
Переключение композиции DWM приводит к тому, что клиентская область теряет альфа
У меня есть простое приложение для Windows здесь: http://www.bengoodger.com/software/chrome/dwm/app.cc Мое приложение предоставляет настраиваемую стеклянную рамку для случаев, когда DWM-композитинг активен, и полностью настраиваемую рамку, когда она…
30 сен '09 в 03:20
0
ответов
Проблема рисования полосы прокрутки с утолщенной границей окна не-клиента
Я пытаюсь нарисовать цветную рамку вокруг клиентской области пользовательского элемента управления с полосами прокрутки. Для этого я установил BorderWidth к положительному целому числу и ответить на WM_NCPAINT сообщение. Это звучит как смешивание VC…
29 апр '16 в 20:13
0
ответов
Как добавить отступы в TCustomControl, не теряя границы "внешний вид"?
Я написал пользовательский TMemo, но заметил, что текст попал в границу без заполнения. Хотя я мог бы попытаться исправить проблему внутри ClientRect, сместив ее и т. Д., На данном этапе это не было бы очень элегантным решением. У TMemo есть как мин…
29 авг '14 в 20:53
1
ответ
Обработка WM_NCPAINT "разбивает" рендеринг DWM-стекла в Vista/Aero
Я пытаюсь сделать окно, которое чередуется между наличием Aero/Glass и пользовательской визуализации кадра (путем обработки WM_NCPAINT) на основе пользовательских настроек. (Виндоус виста). DwmComposition включен. Мое приложение поставляется со стек…
18 июл '09 в 01:07
3
ответа
Неклиентская роспись на стеклопакете
Теперь я настраиваю заголовок моего приложения. Моя цель - добавить еще одну кнопку в строке заголовка. Im мой предыдущий вопрос, люди советовали мне, как я могу настроить не клиентскую область. Это прекрасно работает, за исключением одной маленькой…
12 апр '11 в 11:52
1
ответ
Должен ли я получить WM_NCPAINT, когда нет зоны клиента?
Есть кое-что, что я хотел бы понять в моем пользовательском элементе управления. Я обрабатываю WM_NCCALCSIZE, чтобы установить клиентскую область на все окно, другими словами, нет неклиентской области. Я ожидал, что не получу WM_NCPAINT, но все равн…
11 ноя '10 в 12:28