Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   не умею делать окна, помогите разобратся (http://forum.oszone.net/showthread.php?t=29720)

Marker 14-05-2004 11:48 205494

Нужен исходник стандартного окна...
Как сделать, что бы оно висело поверх системи, чтобы не было видно стартапа, и не возможно было альттабится....

Помогите пожалуйста начинающему програмисту, жду ответов.... спасибо....

hasherfrog 14-05-2004 12:23 205495

Как в игрушках, что ли? Тогда изучай DirectX SDK. Что значит "чтобы не было видно стартапа"?  

suxxl 14-05-2004 12:38 205496

может ты хочешь написать программу типа "компьютерного клуба"? чтоб нельзя было фокус на другие окна переводить?

Marker 14-05-2004 12:40 205497

ДА, типа как в игрушках, или как в скринсеверах???

Я знаю, что есть стандарт, но я не знаю где его взять???
подскажите плз.....

hasherfrog 14-05-2004 12:56 205498

Так или / или ?
По поводу DirectX

bilytur 15-05-2004 03:39 205499

Цитата:

Как сделать, что бы оно висело поверх системи
Стиль окна TOPMOST
Цитата:

чтобы не было видно стартапа
А что такое стартапа?
Цитата:

не возможно было альттабится....
Имхо надо хук ставить на клаиатуру (можно без ДЛЛ)

suxxl 16-05-2004 00:23 205500

Цитата:

Имхо надо хук ставить на клаиатуру (можно без ДЛЛ)
имхо не на клавиатуру, а на CBT
там есть событие HCBT_CHANGEFOCUS или что то типа того...  точно не помню...
нужно этот момент перехватывать и менять обратно фокус на себя.
длл нужно, ибо фокус поменять на другой процесс можем.

bilytur 16-05-2004 03:38 205501

чтобы
Цитата:

не возможно было альттабится....
достаточно на клаву. имхо.
К тому-же если окно на весь экран
Цитата:

как в скринсеверах
То все равно кроме как клавой фокус не поменяешь. Имхо.
И можно без длл. Тоже имхо :)


Время: 20:42.

Время: 20:42.
© OSzone.net 2001-