读书人

怎么让一个窗口显示到前面

发布时间: 2013-03-16 11:51:46 作者: rapoo

如何让一个窗口显示到前面
SendMessage(Exam->Handle, WM_SETFOCUS,0, 0);
ShowWindow(Exam->Handle,SW_RESTORE);
SetActiveWindow(Exam->Handle);
以上三个都不行。
在这之前可能有一个窗口被设定为一直在前,并且不接受变大变小消息(不太确定)。
我该怎么样让Exam显示到前面呢?
[解决办法]
窗体formstyle直接设置为fsStayOnTop
[解决办法]
用这个API函数试试
BOOL BringWindowToTop(
__in HWND hWnd
);
[解决办法]
"在这之前可能有一个窗口被设定为一直在前,并且不接受变大变小消息"

你这个操作是如何实现的,设置了哪些属性?

读书人网 >C++ Builder

热点推荐