如果我知道这个窗口的句柄,则隐藏窗口的边框

时间:2011-04-26 08:58:44

标签: c++ winapi com ole

我已经有OLE Embedded对象Excel图表了。而且,当我创建这个对象时,我在项目中遇到一些问题,当我调整窗口大小时。使用Spy ++我看到两个过程:Excel 7和Excel 9. Excel 9右侧包含“垃圾”,当我调整窗口大小时,我可以看到未定义的行为。 在下图中,您可以看到我要隐藏的边框。 enter image description here

如果我知道窗口的句柄,我怎么能隐藏这个边框?

1 个答案:

答案 0 :(得分:1)

您可以尝试使用SetWindowLong(),但我不知道效果是否符合您的要求。

SetWindowLong(win_handle, GWL_STYLE, GetWindowLong(win_handle, GWL_EXSTYLE) | WS_EX_TOPMOST);
ShowWindow(win_handle, SW_SHOW);