|
![]() |
#1 |
Участник
|
Мелкие штрихи
Цитата:
Сообщение от miklenew
![]() Ну у меня что-то похожее получилось
X++: int getRightPointer() { Binary data = new Binary(32); DLL _winApiDLL = new DLL('user32'); DLLFunction fun = new DLLFunction(_winApiDLL, 'GetWindowRect'); ; fun.returns(ExtTypes::DWord); fun.arg(ExtTypes::DWord, ExtTypes::Pointer); fun.call(infolog.hWnd(), data); return data.dWord(8); } Хм... мне кажется логика getRightPointer() в текущей реализации (использование GetWindowRect вместо GetClientRect) может работать не совсем корректно. 2 момента на которые обратил внимание:
|
|
![]() |
#2 |
Участник
|
Спасибо за уточнение, но мне для узко-локальной задачи и так пойдёт.
__________________
Энергия молодых и неравнодушных способна изменить мир к лучшему. |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|