You probably want to partition your Slackware drive first (use
cfdisk /dev/sda for example). You may want to partition the second drive while you're at it (unless you're going to use the entire drive for Windows).
Install Slackware. Download the VirtualBox software (I prefer using the binary distribution from Oracle); you'll need
http://download.virtualbox.org/virtu...3.vbox-extpack and
http://download.virtualbox.org/virtu...inux_amd64.run if your system is 64-bit or
http://download.virtualbox.org/virtu...-Linux_x86.run for 32-bit (the Extension Pack is the same for 32- or 64-bit systems).
Install VirtualBox (execute the ".run" file). Start VirtualBox and install the Extension Pack by clicking Fire, Extensions and choose the Extension Pack file you downloaded. You only install Extensions once, not for every guest.
Depending upon how you partitioned the second drive (which will be /dev/sdb), install Windows, pointing it at, say, /dev/sdb1 or whatever partition you wish to use (otherwise your guest will be created in your home directory).
That's pretty much it; however, be sure to read the installation instructions you'll find in
/opt/VirtualBox/UserManual.pdf. Get familiar with what to do and how to do it before you install a guest. You can install as many guests as you have room for on the second drive and you can install both 32-bit and 64-bit guests (if your system is 64-bit and you installed 64-bit VirtualBox, that is). If you have a 64-bit system, do not install 32-bit VirtualBox.
Other than that there's a little fine tuning to do which is explained well in the manual, worth your time to read it as you're installing and configuring.
Hope this helps some.