Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Получение фокуса приложением фокса / 5 сообщений из 5, страница 1 из 1
28.03.2007, 16:37
    #34422392
shanton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение фокуса приложением фокса
Подскажите пожалуйста, какой метод срабатывает когда переключаешся с одного приложения на открытое приложение фокса (на панели задач, просто клац-клац между приложениями)? В фокс-приложении открыта форма. Думал Active на форме, проверил - чёто не срабатывает.
Зарание спасибо!
...
Рейтинг: 0 / 0
28.03.2007, 17:23
    #34422607
alex11100
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение фокуса приложением фокса
и такая буква есть

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
#define WM_ACTIVATE				0x0006

public oБубен

oБубен=createobject('Бубен')


bindevent(_vfp.hWnd,WM_ACTIVATE,oБубен,'звоночек')
on shutdown do myexit
read events

procedure myexit
	on shutdown 
	quit
endproc 
 
define class Бубен as Custom
    procedure звоночек
    	lparameters hWnd, ;
					Msg, ;
					wParam, ;
					lParam
        messagebox('ffff')
enddefine


дошлифуй напильником, удачи
...
Рейтинг: 0 / 0
28.03.2007, 17:24
    #34422609
alex11100
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение фокуса приложением фокса
да, забыл, это только для вфп 9
...
Рейтинг: 0 / 0
28.03.2007, 17:38
    #34422665
alex11100
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение фокуса приложением фокса
2-я серия

почти дошлифованная


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
#define WM_ACTIVATE				0x0006
#define WA_INACTIVE				 0 
#define WA_ACTIVE				 1 
#define WA_CLICKACTIVE			 2 

public oБубен

oБубен=createobject('Бубен')


bindevent(_vfp.hWnd,WM_ACTIVATE,oБубен,'звоночек', 4 )
on shutdown do myexit
read events

procedure myexit
	on shutdown 
	quit
endproc 
 
define class Бубен as Custom
    procedure звоночек
    	lparameters hWnd, ;
					Msg, ;
					wParam, ;
					lParam
		if Msg = WM_ACTIVATE
			do case
				case wParam = WA_INACTIVE
					 wait window nowait 'деактивировали'
				case wParam = WA_ACTIVE
					 wait window nowait 'активировали'
			endcase
        endif
enddefine
...
Рейтинг: 0 / 0
28.03.2007, 17:41
    #34422679
alex11100
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение фокуса приложением фокса
собранное приложение для 9-ки сп2
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Получение фокуса приложением фокса / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]