windows下运行的小软件,如果用C语言的话,如果写控制台应用程序很简单只需C语言就可,如果要写界面的话需要学习windows api,或者用C++封装的MFC,如果会C#写界面会更好些(性能偏低)。看你问的关闭电脑屏幕的小软件,你得调用windows系统的api了或者底层驱动了。
如果一个是一个空白的软件的话,可以安装VS系列编程IDE,例如vs2005,VS2008.然后选择新项目,win32程序,一直next下去就可以创建一个空白的窗口程序了,其他功能可以在这个基础上慢慢添加上去
这个要学Windows编程,比如MFC,vs2010里面有