Bloodshed is a free IDE for C++ programming on Windows. Dowload the compiler from http://www.bloodshed.net/dev/devcpp.html.
Download the CCC library from http://horstmann.com/bigcpp and unzip in a location of your choice (such as c:\yourname\bigcpp).
Follow the steps for simple programs.
Pay attention to step 5. In addition to the file that you want to compile, add the files c:\yourname\bigcpp\cccfiles\ccc_empl.cpp or c:\yourname\bigcpp\cccfiles\ccc_time.cpp to the project. (Change c:\yourname\bigcpp to the directory into which you unzipped the file with the book code.)
Follow the steps for simple programs.
In step 3, select "Windows application".
Pay attention to step 5. In addition to the file that you want to compile, add the files c:\yourname\bigcpp\cccfiles\ccc_msw.cpp and c:\yourname\bigcpp\cccfiles\ccc_shap.cpp to the project. (Change c:\yourname\bigcpp to the directory into which you unzipped the file with the book code.)
Before proceeding to step 6, go to Project->Project
Options->Directories->Include Directories. Add
c:\yourname\bigcpp\cccfiles to the (initially empty) list of directories.
Be careful to click on the Add button. If you simply click Ok without
first clicking Add, your selection is not added.