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

Как в окне чужого приложения создать поле ввода???   Найти похожие ветки 

← →
Shira333   (2004-09-28 17:48) [0]

h2:=CreateWindow("EDIT", "123", WS_BORDER or WS_CHILD, 20, 20, 120, 15, h1, 0, GetWindowLong(h1, GWL_HINSTANCE), nil);
       ShowWindow(h2, SW_SHOW);


Делаю это, а поле не создается. В чем проблема???


← →
Игорь Шевченко ©   (2004-09-28 18:20) [1]


> В чем проблема???


В этом ?


> GetWindowLong(h1, GWL_HINSTANCE)


← →
Shira333 ©   (2004-09-28 18:21) [2]

Не понял??? Что там надо вписывать???


← →
Игорь Шевченко ©   (2004-09-28 18:25) [3]

Shira333 ©   (28.09.04 18:21) [2]


> Не понял??? Что там надо вписывать???


0 ?


← →
Shira333 ©   (2004-09-28 18:27) [4]

Пасиба, ща попробую!!!


← →
easy ©   (2004-09-28 18:30) [5]

только что создал едит прямо в этом окне по вышеприведённой схэме..
никаких проблем


← →
Shira333 ©   (2004-09-28 18:30) [6]

Не помогло :((( Кстати, после этого у калькулятора, пробую откурыт менюшку(любую), а он зависает и пока прогу не выключить, не работает. Тестирую прогу на калькуляторе...


← →
easy ©   (2004-09-28 18:35) [7]

windows.SetParent(h2,CalcWindowHandle);


← →
Shira333 ©   (2004-09-28 18:37) [8]

Вот код, что куда вписать???

program WMFucker;

{$APPTYPE CONSOLE}

uses
 My, Windows, Messages;

var
 h1, h2: HWND;

begin
       h1:=FindWindow(nil, "???????????");
       h2:=CreateWindow("EDIT", "123", WS_BORDER or WS_CHILD, 20, 20, 120, 15, h1, 0, 0, nil);
       ShowWindow(h2, SW_SHOW);
       ReadLn;
       {CreateWindow("edit", "", WS_CHILD or WS_VISIBLE, 10, 10, 230, 21, ...}
end.


← →
Shira333 ©   (2004-09-28 23:12) [9]

Так что, Мастера? Поможете???



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

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



Память: 0.46 MB
Время: 0.021 c
4-1096118680
X-Disa
2004-09-25 17:24
2004.10.31
Автозапуск проги


6-1093041116
Baron Fon FasHisT
2004-08-21 02:31
2004.10.31
Заход на страницу.


6-1092902393
Дмитрииий
2004-08-19 11:59
2004.10.31
Socket operation on non socket


3-1096884772
_none_
2004-10-04 14:12
2004.10.31
stream read error


9-1087482438
NailMan
2004-06-17 18:27
2004.10.31
Зачем мы этим занимаемся?(филосовствуем)




   Наверх