窗体上放置一按钮,单击按钮后,要求效果跟单击窗体自带的最小化按钮效果一样,该如何实现?如果使用 self.windowstate:=wsMinimized;,则不但任务栏上由显示,而且屏幕左下角会有窗体的缩小图,而直接单价窗体自带的最小化按钮后,屏幕左下角没有缩小图,只在任务栏上有显示。
一直认为self.windowstate:=wsMinimized;跟单击窗体自带的最小化按钮是一样的,现在才发现不一样!

解决方案 »

  1.   

    sendmessage? 具体怎么用呢?
      

  2.   

    SendMessage(Handle,WM_SYSCOMMAND,SC_MINIMIZE,0);
      

  3.   

     application.createform创建的应该不会在屏幕左下角会有窗体的缩小图,Tform1.create(application)的会出现图标,或者你的FORM的borderstyle=dialog,不知道对不对。
      

  4.   

    borderstyle的设置值为Noneform新建工程后自动创建的 Application.CreateForm(TForm1, Form1);
      

  5.   

    已解决SendMessage(Handle,WM_SYSCOMMAND,SC_MINIMIZE,0);感谢case5166