Получить hWnd текущего окна/формы в VB6?

Ho я получаю hWnd текущего окна/формы в VB6?

6
задан C. Ross 15 February 2010 в 14:11
поделиться

3 ответа

Если вы в форме: Me.hWnd . Если вы не знаете, какая форма является текущей формой: Screen.ActiveForm.hWnd

14
ответ дан 8 December 2019 в 04:08
поделиться

Поиск (например, с помощью /) по \% x1b .

Можно также ввести управляющие символы, в том числе побег, в командную строку, предварительно выбрав Ctrl - V . Введите /, Ctrl-V , Esc , введите .

-121--1193571-

С помощью холста можно выполнять такие операции, как поворот, который невозможно выполнить с чистым куполом без использования некоторых «тяжелых» трюков. В любом случае, dom быстрее, и вы можете использовать его в каждом браузере без проблем. Вы должны думать о том, что вы собираетесь использовать в игре, если вы будете использовать только основные операции использовать dom в противном случае выберите холст.

-121--1309486-

Прошло много времени с тех пор, как я использовал VB6, но это то, что я помню:

Вы хотите открыть API Viewer, который должен быть в меню «Пуск» вокруг VB6 записи. При открытии файла необходимо выбрать win32api.txt и получить список всех Win32 функций API. Это самый простой способ не запутать сигнатуры функций. Скопируйте и вставьте объявление функции в один из VB6 модулей.

Я всегда «изменял» и просто искал свое окно по имени подписи, а не закольцовывал все доступные окна с помощью GetWindow. Если вы согласны с этим, вы хотите использовать FindWindow и передать имя подписи в качестве второго параметра.

3
ответ дан 8 December 2019 в 04:08
поделиться

Используя Windows API, GetForegroundWindow () получит дескриптор самого верхнего окна независимо от того, из какого оно приложения, и GetActiveWindow () получит дескриптор активного окна вашего приложения. Вам понадобятся операторы Declare :

Declare Function GetForegroundWindow Lib "user32.dll" () As Long
Declare Function GetActiveWindow Lib "user32.dll" () As Long 

Вызов любой функции вернет дескриптор окна, как описано выше.

9
ответ дан 8 December 2019 в 04:08
поделиться