在窗口属性中设置windowstate为wsmaxmimzed
不能拖动窗体也应该是在属性中设置的,不过没用过,可能是docksite,dragkind,dragmode中设置的吧
不能最小化是属性borderstyle中设置的,自己试试吧
系统启动中自动启动要在注册表里改动,大约是software-microsoft-windows=run吧。或者在MSCONFIG中设置。总在屏幕顶层也应该在里面设置的。看看注册表方面的书吧

解决方案 »

  1.   

    form的boardstyle设成bsNone,windowstate设成wsMaximized
    系统启动时自动启动是指什么?
    总在屏幕最前面在form的formcreate事件里
    SetWindowPos(form.Handle,HWND_TOPMOST,form.Left,form.Top,form.Width,form.Height,
                      SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);
    嘻嘻,给我分吧?给一些也可以
      

  2.   

    Form的Align设为alClient,BorderStyle设成bsNone.
    系统启动时自动启动,在注册表中修改:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run,添加一个键值,将字符串设置为你的程序的路径名称。
    总在屏幕最顶层,是否要将Windows的状态栏隐藏,可以用如下代码:
    ShowWindow(FindWindow('Shell_TrayWnd',nil), SW_HIDE);