These are 16 bit operating systems. To develop screensavers for these platforms you will need a 16 bit development tool such as Visual Basic 3, Visual C++ 1.5 or Delphi 1.
The screensaver is configured through the control pannel desktop option. There is no preview option for these platforms.
The command line options for these screensavers are much simpler as many of the facilities supported in the 32bit operating systems do not exist in WFW. You do need to support than launching of the screen save in display mode and also in configuration mode.
Not only do you have to only do you have to implement the change password button but also the dialogs for changing and confirming the password are required.
If you are not using the C library you have to implement your own password security, encrypting the password and placing it in the CONTROL.INI e.g.
[Screen Saver.Ships] PWProtected=0 Password=F-/EkoF
See 16 bit C programming for more details and example source code.