Можно ли сделать свою собственную функцию winapi, например, getpixel, для работы с окнами?

Можно ли сделать вашу собственную функцию winapi, такую ​​как GetPixel, которая работает в Windows, если это то, что нужно сделать?

0

Решение

И да и нет. Так или иначе, вы получите доступ к некоторой части WinAPI. Вы можете предоставить служебные оболочки, и многие части WinAPI уже являются такими оболочками. Но вы не можете полностью избежать этого. В основе Windows лежат структуры данных, к которым вы просто не можете получить прямой доступ.

Но зачем тебе это?

2

Другие решения

Windows APIs — это только некоторые функции, хранящиеся в Библиотека динамических ссылок (DLL) файлы. Если вы хотите экспортировать свою функцию для повторного использования в другие приложения, вам следует написать DLL.

Чтобы написать DLL, вы можете прочитать множество учебников в Интернете, например этот.

0

По вопросам рекламы [email protected]