AXUIElementRef windowUIElement = AXUIElementCreateApplication(pid);
.....
if (windowUIElement) {
CFRelease(windowUIElement);
windowUIElement = NULL;
}
然后我将代码更改为
AXUIElementRef windowUIElement = CFRetain(AXUIElementCreateApplication(pid));
.....
if (windowUIElement) {
CFRelease(windowUIElement);
windowUIElement = NULL;
}
真的不知道为什么,我已经google了很多,找到了一些类似的问题,但没有答案,希望有人可以帮忙。