默认情况下,对象是从前到后绘制的。我正在绘制一个2-D UI对象,并希望将其重新创建。例如,我可以先创建一个白色正方形,然后在其上创建一个稍小的黑色正方形,从而创建一个带有白色边框的黑色窗格。 This post对它有一些讨论,并将此顺序描述为“画家算法”,但最终他们给出的例子只是以相反的顺序渲染对象以获得所需的效果。我回到前面(第一个物体回来,后面的物体在顶部绘制)可以通过一些转换(gOrtho
我正在将另一个应用程序的窗口放在最顶层,以确保在我的应用程序中的点击将另一个应用程序的对话框带入视图。我遇到的问题是在通话结束后,我没有将注意力集中回到我的应用程序。如果其他应用程序有更多的窗口,其中一个应用程序以焦点结束,否则没有窗口(仅查看任务栏)会获得焦点。我应该从哪里开始调查这个问题? 我制作的其他应用程序最上面的代码是: Process p = Process.GetProcessByI