但是,当我将窗口拖到屏幕的一角时,用户希望将该窗口移动到下一个空格. (如果您在“SystemPreferences”>“Expose and Spaces”>“Spaces”>“启用空格”中启用了Spaces)
解决方法 不幸的是,没有公共API允许你这样做,但如果你愿意使用私有API,那么它是可能的.看看 CGSPrivate.h,你会发现你可以这样打个电话:CGSConnection connection = _CGSDefaultConnection();CGSMoveWorkspaceWindowList(connection,&windowNumber,1,newSpaceNumber);
请注意,使用此私有API会导致您的应用从Apple的Mac App Store中被拒绝.
总结以上是内存溢出为你收集整理的objective-c – 以编程方式更改为其他空间(MacOSX)全部内容,希望文章能够帮你解决objective-c – 以编程方式更改为其他空间(MacOSX)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)