Get Count Equal Zero

If selected features is one or more --> copy selected features to a predefined geodatabase

Else Print "No Features Selected"

But I am finding the GetCount selects all features within a featureclass when there is none pre-selected. How do I do this in Python? I am running the script from within ArcMap so the selected features within the data view window is processed.

As the GetCount gets all records when none are preselected I looked to achieve this a different way. I looked into the getSelectionSet() option but couldn't understand how it works. I successfully used the FIDSet in arcpy.Describe to get my script to work how I want. Below is of my script. I run this script from within ArcMap so selected features can be processed.