谢谢李超老师的回复。
我试了下,moveWindow仅改变了窗口显示在屏幕上的位置,窗口内的控件跟窗口的相对位置没有变化。我又做了如下的两个尝试:
1. 用moveWindow移动创建的trackbar控件的位置,如‘R’。结果执行时报错,因为'R'不是一个Window;
2. 把imShow放在createTrackbar的前面。结果窗口布局无变化。推测Opencv给Trackbar设置了缺省的位置,就是窗口的顶端;
我在网上看了一些帖子,没有找到相关的信息。只是看到MFC环境下,Opencv有接口获取窗口的句柄,由此推断可能有办法改变窗口布局。我还没尝试。
这个问题根本上就是能否控制Opencv的窗口布局。还请李老师和各位大神给予指导。谢谢。