Описание тега getsystemmetrics
1
ответ
Получить размеры падающей тени окна
Мне нужно знать размеры тени в окне. Я пытался получить значения с помощью функции WinAPI GetSystemMetrics, но не смог найти параметр для передачи. Любая идея о том, как я могу получить это значение глобально (или для одного дескриптора окна)? Я зна…
05 окт '12 в 10:16
1
ответ
GetSystemMetrics против SystemParametersInfo
Мне нужно было узнать высоту экрана, чтобы изменить размер диалога. я звоню GetSystemMetrics с SM_CYFULLSCREEN и я получаю определенное число (1028 в моем случае). По MSDN: Чтобы получить координаты части экрана, не скрытой системной панелью задач и…
19 ноя '15 в 16:32
1
ответ
GetSystemMetrics и TScreen возвращают неверное значение
Я использую Delphi XE5. Я думаю, что у меня проблема с моим ноутбуком. Через некоторое время он возвращает неверное значение Screen.Width и GetSystemMetrics(SM_CXSCREEN) (то же самое для высоты). Моя ОС - Windows 7 64-битная. Разрешение экрана моего…
05 фев '15 в 08:23
1
ответ
Как я могу предотвратить GetSystemMetrics() в Python, используя ПК с Windows, чтобы возвращать разные / неправильные значения?
Я использую этот фрагмент кода, чтобы получить распечатку с разрешения монитора с ПК Surface Pro 1st Gen Win 8.1 с использованием Python 2.7: import ctypes from ctypes import windll user32 = ctypes.windll.user32 screensize = (user32.GetSystemMetrics…
20 май '15 в 09:36
1
ответ
Вычисление минимального размера, необходимого для содержания диалога
Я хочу вычислить минимальный размер как вертикальный, так и горизонтальный, который будет содержать диалог. Я использовал GetClientRect, чтобы определить ширину и высоту. Затем для ширины, когда требуется вертикальная полоса прокрутки, я добавил Get…
31 янв '12 в 20:49
2
ответа
GetSystemMetrics() возвращает разные результаты для.NET 4.5 и.NET 4.0
В процессе миграции приложений.NET 4.0 -> .NET 4.5 я обнаружил очень странное поведение. Я смог отследить эту проблему до следующего фрагмента кода: class Program { [System.Runtime.InteropServices.DllImport("user32.dll")] public static extern int Ge…
06 фев '13 в 09:38
1
ответ
Использование GetSystemMetrics, как определить, является ли экран сенсорным
Я где-то читал, что с помощью GetSystemMetrics можно определить, сенсорный экран или нет. У меня есть дескриптор этой функции в Java и Lotus Script. Однако я не уверен, что с ним делать, и как определить, является ли экран сенсорным. Благодарю.
15 июн '15 в 16:19
1
ответ
Найти размер внешнего монитора в Excel VBA
Чтобы найти размер монитора, я использовал: Declare Function GetSystemMetrics32 Lib "user32" Alias "GetSystemMetrics" (ByVal Index As Long) As Long а потом: Function getMonitorSize() monitorHeight = GetSystemMetrics32(1) monitorWidth = GetSystemMetr…
16 окт '11 в 16:59
1
ответ
Получение разрешения рабочего стола в MFC C++
Я унаследовал некоторый частично разработанный 10-летний код, написанный на MFC C++. Мне было поручено обновить и завершить приложение. В классе CDialogChild это выглядит так в файле.h: private: static const int m_iDefaultDesktopSizeX = 1024; static…
28 апр '15 в 17:30
0
ответов
Как получить реальную высоту строки заголовка с помощью C++
На самом деле я считаю, что здесь есть такой же спрос. Но я все еще нахожу некоторые проблемы, поэтому я должен опубликовать здесь еще одно сообщение. Если я использую snipaste, чтобы захватить панель инструментов. Я могу знать, что настоящая строка…
15 ноя '17 в 10:09
3
ответа
Как устранить ошибку компоновки для GetSystemMetrics()?
Я пытаюсь использовать следующее, чтобы получить высоту и ширину основного дисплея: #include <winuser.h> size_t width = (size_t)GetSystemMetrics(SM_CXBORDER); size_t height = (size_t)GetSystemMetrics(SM_CYBORDER); Тем не менее, это происходит …
10 дек '09 в 17:14
1
ответ
Как уведомить Windows об изменениях в настройках рабочего стола?
Как уведомить систему Windows о том, что моя программа изменила некоторые настройки внешнего вида? Я работаю с: HKEY_CURRENT_USER \ Панель управления \ Рабочий стол -> FontSmoothing + FontSmoothingType Что такое стандартный способ? Может быть, есть …
05 дек '10 в 17:01
1
ответ
Входные значения для функции Nativemethods.GetSystemMetrics в.Net
Эта функция является способом доступа ко всем видам системных значений. Например, nativemethods.GetSystemMetrics(4096) возвращает информацию о том, является ли сеанс удаленным или локальным. Все, что я могу найти в Интернете, это конкретные примеры …
17 ноя '08 в 14:54
0
ответов
Как изменить свойства отображения окна с помощью Python?
Изображение окна Я нашел способ проверить это в гугле. Но я не могу найти способ исправить это. from win32api import GetSystemMetrics print("Width =", GetSystemMetrics(0)) print("Height =", GetSystemMetrics(1))
14 апр '20 в 08:37
1
ответ
SystemParametersInfoA с SPI_GETMOUSE возвращает 0
Перейти к ответу на вопрос Я пытаюсь увеличить скорость мыши, но когда я вызываю функцию SystemParametersInfoA с параметромSPI_GETMOUSE он устанавливает целевой массив в {0,0,0} что, я думаю, этого не должно быть. Пример кода: int IntArr[3]; System…
14 фев '20 в 23:34
0
ответов
Есть ли системная метрика для заполнения текста списком?
В проводнике при просмотре элементов в подробном представлении перед текстом в любом заданном столбце есть небольшой отступ слева. Мне было интересно, есть ли способ получить это значение заполнения. Я проверял GetSystemMetrics , но я не уверен, соо…
09 фев '20 в 05:13
0
ответов
Получение высоты заголовка представления элементов проводника
Мне было интересно, есть ли системная метрика для высоты заголовка представления элементов проводника или есть простой способ получить это значение. Мой текущий подход - получить заголовок IUIAutomationElement. Затем я получаю ограничивающий прямоуг…
16 май '20 в 17:09
0
ответов
DragDetect(hwnd, pt) не подчиняется значениям CXDRAG и CYDRAG
У меня особенная проблема, когда нормальный щелчок определяется как перетаскивание. void MyClass::OnLButtonDown(UINT nFlags, CPoint point) { ParentClass::OnLButtonDown(nFlags, point); if (!HandleDrag(point)) HandleClick(point); } bool MyClass::Handl…
01 окт '20 в 19:15
0
ответов
Tkinter Кнопки теряются на ПК с более высоким разрешением
Я сделал приложение tkinter на своем компьютере с разрешением 1366 x 768, затем преобразовал его в exe и отправил на другой компьютер с разрешением 1920 x 1080. Там кнопки были неуместны, попали в рамку метки - изображение в центре, в то время как я…
24 фев '21 в 01:50