Вниз
Скачать: 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.03 c
15-1164797826
Empleado
2006-11-29 13:57
2006.12.17
Задачи с незапоминающимися решениями


2-1165063812
Max.66RUS
2006-12-02 15:50
2006.12.17
Пара вопросов...


3-1160209191
Serj74
2006-10-07 12:19
2006.12.17
FastReport &amp; Photo


15-1164711800
Sergey2007
2006-11-28 14:03
2006.12.17
Ищу компаньона


2-1164620730
alex810
2006-11-27 12:45
2006.12.17
DBChart




   Наверх