Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Вызов Функции про включении программы

28K
30 января 2010 года
MadGest
45 / / 04.04.2009
Люди подскажите как мне сделать так что бы при включении программы включалась определенная функция (В моем случае это SetTimer)
11
30 января 2010 года
oxotnik333
2.9K / / 03.08.2007
в точке входа (main/WinMain) сделать вызов этой ф-ции самой первой (как вариант запуск отдельного потока)
28K
31 января 2010 года
MadGest
45 / / 04.04.2009
сделал так.
HWND hwnd= FindWindow("SPin",NULL);

UINT Start(LPVOID pParam)
{

SetTimer(hwnd,1,100,0);

return 0;
}

CWinThread* StartWinThread = AfxBeginThread(*Start,NULL);

Компилируется, но не запускается.
11
31 января 2010 года
oxotnik333
2.9K / / 03.08.2007
отладчик - весьма полезная штука. Ставишь брейкпоинт в начало и по шагам смотришьчто и когда вызывается и что не вызывается и почему. А из приведенного кода нифига не понятно, что за ф-ции такие и куда их применять.
28K
31 января 2010 года
MadGest
45 / / 04.04.2009
С самим потоком все нормально под отладчиком понял что не получается дескриптор гоавного окна. Других вариантов как это сделать увы не знаю.
538
01 февраля 2010 года
AVDEY
188 / / 17.11.2005
Если я правильно понял Вам нужно следить за запуском одной программы другой программой.
Тогда это надо сделать примерно вот так:
 
Код:
UINT Start(LPVOID pParam)
{
HWND hwnd=NULL;
while(!hwnd)
{
hwnd= FindWindow("SPin",NULL);
if(hwnd) SetTimer(hwnd,1,100,0);
}
return 0;
}

В этом случае ф-ия FindWindow ищет окно с именем "SPin" до тех пор пока не получит дескриптор окна, а у Вашем случае если окно не найдено тогда ф-ия возвращает NULL.
4.5K
03 февраля 2010 года
e-XperT
127 / / 04.07.2006
Sleep надо поставить а то такой цикл систему тормозит
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог