Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 从最右上角切一个三角形的窗口_C++_Windows_Visual Studio 2010_Winapi_User Interface - Fatal编程技术网

C++ 从最右上角切一个三角形的窗口

C++ 从最右上角切一个三角形的窗口,c++,windows,visual-studio-2010,winapi,user-interface,C++,Windows,Visual Studio 2010,Winapi,User Interface,我们有两个窗口,其中一个窗口是一个三角形的小窗口,用于在桌面最右上角以三角形格式显示一定大小 第二个窗口是全屏模式窗口最大化窗口 所以,我的要求是第二个窗口应该以全屏模式显示,这样它就不会隐藏第一个三角形窗口。我有权将全屏窗口的大小切割为三角形窗口的大小 PS:我不能使用TOP_MOST window属性始终在屏幕顶部显示三角形窗口 附件:预期的窗口布局: 你能告诉我们你已经做过的编码尝试吗?您考虑过用什么方法来实现这一点?看看SetWindowRgn函数:这里也可以使用剪辑。@icbytes:

我们有两个窗口,其中一个窗口是一个三角形的小窗口,用于在桌面最右上角以三角形格式显示一定大小

第二个窗口是全屏模式窗口最大化窗口

所以,我的要求是第二个窗口应该以全屏模式显示,这样它就不会隐藏第一个三角形窗口。我有权将全屏窗口的大小切割为三角形窗口的大小

PS:我不能使用TOP_MOST window属性始终在屏幕顶部显示三角形窗口

附件:预期的窗口布局:


你能告诉我们你已经做过的编码尝试吗?您考虑过用什么方法来实现这一点?看看SetWindowRgn函数:这里也可以使用剪辑。@icbytes:您如何在不调用的情况下设置非矩形剪辑?如果有人想在他/她的非矩形窗口上放置另一个图像,我想另外添加剪辑。这不是非此即彼的评论。