C++ 有没有可能让您自己的winapi函数如getpixel在windows上工作?

C++ 有没有可能让您自己的winapi函数如getpixel在windows上工作?,c++,windows,winapi,getpixel,C++,Windows,Winapi,Getpixel,如果这是应该执行的步骤,是否可以使您自己的winapi函数(如GetPixel)在windows上工作?是和否。无论如何,您将访问winapi的某些部分。您可以提供实用程序包装,WinAPI的许多部分已经是这样的包装。但你不能完全避免它。Windows的核心是您无法直接访问的数据结构 但是为什么要这样做?“您自己的winapi函数”?您是否制作了不同版本的?是的,您自己的GetPixel的不同版本不使用windows.hwell有时您需要winapi不支持的函数,所以我想制作您自己的。谢谢你给我

如果这是应该执行的步骤,是否可以使您自己的winapi函数(如GetPixel)在windows上工作?

是和否。无论如何,您将访问winapi的某些部分。您可以提供实用程序包装,WinAPI的许多部分已经是这样的包装。但你不能完全避免它。Windows的核心是您无法直接访问的数据结构


但是为什么要这样做?

“您自己的winapi函数”?您是否制作了不同版本的?是的,您自己的GetPixel的不同版本不使用windows.hwell有时您需要winapi不支持的函数,所以我想制作您自己的。谢谢你给我的答案。。。当你说你不能直接访问的数据结构的中心时,那是什么数据结构?@tonni:当然,你可以编写
acmecompanyprintpyroll()
,这显然不在WinAPI中。但大多数函数既不在WinAPI中,也不属于WinAPI。至于Windows内部的数据结构,这将包括例如每个
HWND
后面的数据结构。大概有几千人。