0
ответов

ловушки SetTimer ()

У меня есть таймер без окон (без WM_TIMER), который запускает функцию обратного вызова только один раз по истечении заданного периода времени. Он реализован как SetTimer () / KillTimer (). Периоды времени достаточно малы: 100 -...
вопрос задан: 5 May 2011 08:23
0
ответов

How i can determine when a process id (PID) is 32 or 64 bit application?

I need determine when a process id (PID) is 32 or 64 bit application using delphi, how i can do that? I really check the IsWow64Process function but works with a process handle not a PID.
вопрос задан: 4 May 2011 19:41
0
ответов

Win32 scrollbar “slop distance” constant?

On Windows, when you use the mouse to click and drag in a scrollbar to scroll it up and down, you can move the mouse approximately ~120 pixels away from the scrollbar before the dragging stops working....
вопрос задан: 4 May 2011 00:21
0
ответов

Как обрабатывать строки Unicode Python с нулевыми байтами в качестве «правильных» способ?

Вопрос Похоже, что PyWin32 удобно использовать строки Unicode с завершающим нулем в качестве возвращаемых значений. Я бы хотел «правильно» обращаться с этими струнами. Скажем, я получаю строку ...
вопрос задан: 3 May 2011 22:09
0
ответов

Обнаруживать, когда окна переднего плана меняются.

Я знаю, с помощью какой функции GetForegroundWindow я могу получить дескриптор текущего активного окна, но теперь я хочу определить, когда активное окно (любого приложения) изменяется (становится активным). первый ...
вопрос задан: 3 May 2011 21:49
0
ответов

Получить текст из всплывающего окна

Я пытаюсь прочитать текст из всплывающего окна. Название всегда одно и то же. Мне удалось идентифицировать hwnd и получить заголовок с помощью приведенного ниже кода, но я не могу понять, как читать ...
вопрос задан: 2 May 2011 10:24
0
ответов

Заставляем DrawText разбивать строку

Таким образом, я могу заставить drawtext разбивать строку, если в строке есть пробелы, или если я вставил \ r \ n в конец строки . Однако длинная строка, в которой нет пробелов или разрывов строк, продолжается и после рисования ...
вопрос задан: 1 May 2011 20:23
0
ответов

Разница между GetDC () и BeginPaint ()

Я работаю над пользовательским интерфейсом Win32. Я хочу узнать разницу между GetDC и BeginPaint. Когда какой API использовать, а когда не использовать.
вопрос задан: 30 April 2011 10:56
0
ответов

Избегайте ожидания SwapBuffers

Я обнаружил, что SwapBuffers в OpenGL будет занят-ждать, пока графическая карта не завершит работу со своим рендеринг или ожидает V-Sync. Это проблема для меня, потому что я не хочу ...
вопрос задан: 29 April 2011 08:39
0
ответов

Получить окно WPF от hWnd

Я хочу получить окно WPF и пройти по нему контроль. Я' m смог получить hWnd, и я нашел другие сообщения об обходе элементов управления с помощью DependencyObject. Как мне получить DependencyObject ...
вопрос задан: 28 April 2011 16:39
0
ответов

Почему GetCurrentProcess возвращает -1?

Почему в этой небольшой программе GetCurrentProcess () возвращает -1? int _tmain (int argc, _TCHAR * argv []) {ОБРАБОТКА h = GetCurrentProcess (); // ret -1 printf ("0x% x \ n", (DWORD) h); возврат 0; } ...
вопрос задан: 28 April 2011 12:03
0
ответов

Глобальный перехват клавиатуры из службы Windows

Можно ли написать глобальную перехватчик клавиатуры из службы Windows (xp и 7)? (использование SetWindowsHookEx не работало из системной службы)
вопрос задан: 28 April 2011 07:55
0
ответов

BITMAPINFOHEADER biHeight вдвое больше, чем я ожидал

Я пишу приложение на языке C для анализа файлов значков Windows (ICO). Когда я читаю структуру BITMAPINFOHEADER для существующей записи значка, все переменные в структуре содержат значения, которые ...
вопрос задан: 28 April 2011 02:17
0
ответов

Номер порта именованных каналов

Используют ли именованные каналы порты для связи? Именованные каналы, которые я использую: http://msdn.microsoft.com/en-us/library/aa365150%28VS.85%29.aspx
вопрос задан: 27 April 2011 12:22
0
ответов

Установка минимального и максимального размера окна с помощью WINAPI

Как я могу сделать так, чтобы мое окно никогда не становилось меньше x, y? Какая функция WINAPI может это сделать? Спасибо
вопрос задан: 26 April 2011 18:15
0
ответов

Перерегистрация определяемого пользователем класса окна - C ++

Я получаю ошибку класса уже существует в результате вызова RegisterClassEx в следующем коде. Этот код находится в конструкторе класса: this-> m_wcx.cbSize = sizeof (WNDCLASSEX); // размер ...
вопрос задан: 26 April 2011 15:06
0
ответов

Как я могу смоделировать двойной щелчок мышью по окну (указатель мыши) по координате x, y, используя SendInput?

Как я могу имитировать двойной щелчок мышью в окне ( я знаю дескриптор этого окна) по координате x, y, с помощью SendInput?
вопрос задан: 26 April 2011 11:52
0
ответов

Как сделать : Учитывая HWND, определить, является ли окно модальным или нет

Для любого данного окна, которое я обрабатываю, Мне нужен способ узнать, является ли данное окно модальным или нет. Насколько я могу судить, не существует методов, которые делали бы это именно так, поэтому мне нужны некоторые умные ...
вопрос задан: 25 April 2011 18:12
0
ответов

Как мне создать дочернее окно MDI из DLL Delphi 5 ActiveX и встроить его в родительский компонент MDI Delphi XE?

Есть ли способ создать MDI дочернее окно из библиотеки DLL ActiveX, написанной на Delphi 5, и встроить его в родительское окно MDI, созданное из клиентского приложения Windows Delphi XE? Если нет, то есть ли способ ...
вопрос задан: 24 April 2011 18:24
0
ответов

Классы-оболочки Win API для дескрипторов

Написание класса-оболочки для дескриптора который передается только по значению, относительно легко. Я пытаюсь определить, как лучше всего инкапсулировать дескрипторы, которые необходимо передавать по адресу. For ...
вопрос задан: 20 April 2011 23:50
0
ответов

Как я могу создать приложение Windows, которое перехватывает и передает нажатия клавиш и щелчки мыши другим приложениям ?

Я работаю с клиентом, который хочет добавить функциональность в унаследованное приложение. Приложение, производитель которого бесполезен, имеет пользовательский интерфейс Windows Forms. Мой заказчик наверняка хочет ...
вопрос задан: 20 April 2011 18:32
0
ответов

Application manifest schema

Is there any documentation which describes all the valid elements for a Windows application manifest, which namespace they are in, and which Windows versions will use them? All the documentation I ...
вопрос задан: 20 April 2011 15:46
0
ответов

Где скачать SDK для платформы windows xp?

Я хочу скомпилировать код, который у меня есть давным-давно, с помощью VS express 2005. Коду нужен windows.h, который не является частью VS 2005, и я обнаружил, что мне нужно установить SDK платформы. Но я не могу ...
вопрос задан: 20 April 2011 11:22
0
ответов

Как узнать, не происходит ли утечка объектов COM?

Я пишу код, который (относительно просто) использует COM, вызывая AddRef () на некоторых объектах и ​​Release () их позже. Помимо действительно тщательной проверки кода, есть ли способ ...
вопрос задан: 20 April 2011 04:07
0
ответов

Запуск от имени администратора: requireAdministrator & ClickOnce + эмуляция системного времени

Мое приложение использует технологию ClickOnce. Сегодня мне нужно было запустить его от имени администратора. Я изменил файл манифеста с <запрашиваемый уровень выполнения = уровень asInvoker "uiAccess =" false "/> на <...
вопрос задан: 19 April 2011 08:49
0
ответов

GetWindowPlacement дает неправильное положение окна

Как узнать, был ли изменен размер окна с помощью функции Aero Snap? Функция GetWindowPlacement дает последний " wp.length = ...
вопрос задан: 19 April 2011 06:18
0
ответов

Почему я получаю высоту и ширину, равные 0?

Почему я получаю высоту и ширину, равные 0, со следующим: static void Main (string [] args) {Process notePad = новый процесс (); notePad.StartInfo.FileName = "notepad.exe"; ...
вопрос задан: 18 April 2011 16:11
0
ответов

C + WinAPI: Как переключаться между элементами управления с помощью клавиши Tab?

Я создал небольшое приложение на языке C с помощью WinAPI, и у меня возникла небольшая проблема. Клавиша табуляции не переключает между элементами управления. Должен ли он быть автоматическим? Если нет, подскажите, как это реализовать? Я сделал ...
вопрос задан: 17 April 2011 05:53
0
ответов

Получить текст из элемента управления редактированием

Я пробовал это: int editlength; int buttonid = 3324; // идентификатор кнопки, цифры ничего не значат int editid = 5652; // id для редактирования LPTSTR edittxt; Кнопка HWND; // создается в wWinmain как кнопка ...
вопрос задан: 17 April 2011 01:59
0
ответов

Как дождаться завершения процесса оболочки, прежде чем выполнять следующий код в VB6

У меня есть небольшое приложение VB6, в котором я использую команду Shell для выполнения программы. Я сохраняю вывод программы в файл. Затем я читаю этот файл и помещаю вывод на экран, используя ...
вопрос задан: 16 April 2011 11:20