我正在构建可帮助拍摄所选窗口的屏幕截图的应用程序。我在选定的窗口上显示半透明表单。在本例中我使用的是 winapi。
[DllImport("user32.dll", SetLastError = true)]
public static extern bool SetWindowPos(IntPtr hWnd, IntPtr hWndInsertAfter,
int X, int Y, int cx, int cy, int uFlags);
第一个参数是透明表单的句柄,第二个参数是我将句柄传递给选定的窗口。除了一件事之外,一切都工作正常。当选定的窗口以管理员权限运行时,我收到错误"Access denied"
。当然,我的应用程序在没有管理员权限的情况下运行,并且需要保持这种状态。
您有任何想法如何解决这个问题吗?
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)