Dll + Okna na taskbarze

0

Mam biblioteke DLL napisaną w Delphi_5. Aplikacja napisana w C++ wykorzystuje tą bibliotekę. Aplikacja C++ wywołuje metodę z DLL, a w jej wnętrzu tworzone i wyświetlane są okna. Mam taki problemik związany z tym że każde wywołane okno z Dllki pojawia się także na TaskBarze. Jeśli otworze np 3 okna z biblioteki to mam 3 przyciski na TaskBarze. Chciałbym żeby była tylko jedna pozycja na TaskBarze dla całej aplikacji.
Jakieś pomysły. :-)

//tworzę obiekt okna KlientSimpleFilter
procedure MakeForm( var Form : TForm);
begin
Form := F_KlientSimpleFilter;
if Form <> nil
then Exit;
F_KlientSimpleFilter := TF_KlientSimpleFilter.Create(nil);
Form := F_KlientSimpleFilter;
end;

// otwrcie okna
function TF_KlientSimpleFilter.RunFilter( ( WinID ......): Integer;
begin
MR := ShowModal;
if MR = mrOK
Result := WA_OK
end;

0

Było wiele razy. Masz trochę wyżej taki ładny button "Szukaj", użyj go zanim zadasz pytanie na forum.

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