Button na pulpicie

0

Witam!!!
Czy ktos wie jak mozna umiescic buttona na pulpicie.
[hurra]

0

Poprawione

Windows.SetParent(Button1.Handle,GetDesktopWindow);

0

nic nie wyszło bo typy zmiennych mu sie myla
[Error] Unit1.pas(28): Incompatible types: 'TWinControl' and 'HWND'

0

Zrób to na formie, tyle że formę zrób niewidoczną
(w FAQ jest wskazówka [była])

0

Lofix dzieks za podpowiedz , ale mi zalezy na tym by on naprawde był na pulpicie

0

poczytaj to:
http://4programmers.net/Forum/viewtopic.php?id=19827#19936
może na podobnej zasadzie uda się z przyciskiem.

0

Mi wszystko działa.Pamiętaj że musisz mieć Button na formie !!

0

Działa, ale jeszcze jedną probśbę kieruje do Was. Jak przypisac do tego buttona zdarzenie OnClick. ......................
Tak, poza tym to button sie pokazuje na pulpicie, ale nie mozna na niego kliknac(moze i tak powinno byc). Jak mozecie to pomózcie :-|

0

w np. public formy robisz:

procedure btnNaPulpicieClick(Sender: TObject);

naciskasz Ctrl+Shift+C i wpisujesz odpowiedni kod, a tam gdzie tworzysz button dajesz:

ButtonTworzonyDynamicznie.OnClick:=btnNaPulpicieClick;

Chyba że masz buttona na formie, w tedy na zakładce events jest OnClick, dwa razy kliknąc i masz przypisane

0

Przechwyć procedurkę okienkową pulpitu i sprawdzaj czy został naciśnięty twój przycisk, jeżeli nie to wywołuj poprzednią.

1 użytkowników online, w tym zalogowanych: 0, gości: 1