Вниз
Скачать: CL | DM;

Приклеить ToolBar к другому окну   Найти похожие ветки 

 
Elen ©   (2006-11-02 15:48) [0]

Доброго времени суток Господа!

Есть прога, при запуске которой открывается окошко. прога не моя исходника нет. Я в это окошко хочу прилепить ToolBar этим кодом :

 WinExec("c:\main.exe",0);
 sleep(100);
repeat
  Win:=FindWindow("TFormMainMenu","");
 until (win<>0);
 while not IsWindowVisible(win) do;
   if windows.SetParent(ToolBar1.Handle,win)<>null then begin
    ToolBar1.Align:=alnone;
    ToolBar1.Left:=200;
   end;

и дальше моя прога остается запущенной
На моей машине (права админа) все работает замечательно. ToolBar появляется там где и должен быть по моей задумке На других машинах ToolBar на экране не появляется.

Где я возможно ошибаюсь, и все ли учитываю.?


 
Правильный Вася   (2006-11-02 15:55) [1]

а шо должны делать кнопки ан приклеенном баре? обработчики на них игде?


 
Elen ©   (2006-11-02 15:57) [2]


> а шо должны делать кнопки ан приклеенном баре? обработчики
> на них игде?

Пока они ничего не делают. Обработчики я потом пропишу в своей проге. Пока что их видно только на моей машине и это уже проблема.


 
Правильный Вася   (2006-11-02 16:01) [3]

думаю надо сначаола обозреть всю задачу целиком, а то последний шаг может оказаться неваыполнимым, гкогда потрачено месяц на решение предыдущих шагов


 
Elen ©   (2006-11-02 16:07) [4]


> Правильный Вася

Понимаю но дело не в обработчиках.


 
MetalFan ©   (2006-11-02 16:15) [5]

ЧИТАЕМ MSDN по SetParent

....
Remarks

An application can use the SetParent function to set the parent window of a pop-up, overlapped, or child window. The new parent window and the child window must belong to the same application.


 
Elen ©   (2006-11-02 16:22) [6]


> MetalFan

Но почему на моей тачке все работает? из-за админ доступа?
Вот что написано в моем SDK : The SetParent function changes the parent window of the specified child window. и так и происходит но только на моем компе



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.028 c
2-1164758130
осеДЛаЛ
2006-11-29 02:55
2006.12.17
Как отлаживать dll ки ?


11-1140716181
AlexeyT
2006-02-23 20:36
2006.12.17
Владимиру: поддержка Int64-размеров файлов


2-1164686543
DROWSY
2006-11-28 07:02
2006.12.17
Delphyi 6: delphi32.exe- Точка входа не найдена.


15-1164379997
IMHO
2006-11-24 17:53
2006.12.17
Слово об информации


5-1145166321
svd71
2006-04-16 09:45
2006.12.17
Не работают редакторы свойств и компонентов после ПЕРЕ-компиляции




   Наверх