当一个ToolBar被Dock出来变成窗体时,总是在主窗体的上面,但是不盖住其他进程的窗体,<br>因此不是Always On Top的样式,而且这个窗体激活时候,主窗体也不会失去焦点,<br>这种窗体是怎么做的?<br>总结:<br> (1)、FORM2设为fsStayOnTop,解决在主窗体上面的问题<br> (2)、procedure test(var msg:tmessage);message WM_NCACTIVATE;<br> procedure tform1.test(var msg:tmessage);<br> begin<br> msg.result:=1;<br> end;<br> 这样FORM1失去FOCUS后,标题栏不会变灰,<br> FORM2处理完后再FORM1.SETFOCUS<br> 这过程中,FORM2的标题栏会变动,只要把它去掉,自己做一个,<br>呵呵,就看不出来了 <br> 如此有些像PHOTOSHOP的工具栏了吧<br>