GetWindowLongPtr函数是在指定的窗口中获取信息。也可以在指定window内存
偏移量的情况下获取值。
GetWindowLongPtr可以拿这个函数来代替GetWindowLong函数来获取一个指示器或者句柄(注:指示器和句柄是32位或64位
微软windows所特有的概念)。要写一个兼容32位或64位windows版本的代码,就要使用这个函数。
获取扩展窗口样式。更多信息,查阅CreateWindowEx.
获取窗口程序指示器,或描述指示器的句柄 。如果使用此参数,必须使用CallWindowProc
回调函数。
获取一个对话框的指示器,或描述指示器的句柄 。如果使用此参数,必须使用CallWindowProc回调函数。 DWLP_MSGRESULT 获取一个对话框中的被处理的信息的值。
如果执行失败,将返回零,要获取更多扩展信息,请调用GetLastError.
如果SetWindowLong or
SetWindowLongPtr没有被事先调用,就在扩展窗口或类内存中调用GetWindowLongPtr函数,将返回零