第一张图片是我调用第三方exe后的界面,菜单A是我自己的菜单,菜单B是第三方exe自带的菜单,我现在想把菜单B隐藏或者删除,该怎么操作呢?
第二章图片是隐藏了菜单B后的界面,但是中间出现了一片灰色区域,也就是隐藏了界面,但是还是占用了空间?那我又该如何去除这片被占用的空间呢?
我调用了2个外部exe,用的是GetDescendantWindow获取工具栏和菜单栏然后隐藏的,还有一个exe用GetDescendantWindow就获取不到工具栏和菜单栏句柄,获取到的句柄为空,图三就是这样没有任何效果。
图片三我处理的时候用的是style=GetWindowLong(m2_hFig,GWL_STYLE);
style&=~WS_CAPTION;
style&=~WS_THICKFRAME;
还有setmenu(null),但是好像对这个exe无效