SetWindowLong有说明,调用者和被设置的窗口必须是相同的进程,但是GetWindowLong没有说明,这应该是相同的,你的设置进程不属于桌面窗口的进程,因此,无法使用这组函数