首先我们启动Visual Studio 2010,然后创建一个C#的Windows Form应用程序并且将界面编辑如下:
图3 简易图片查看器
其中,我们使用一个按钮“注册扩展名”来注册扩展名,将这个应用程序跟某种文件后缀相互关联。而另外一个“打开文件”按钮可以调用通用的文件打开对话框载入图片。最后,我们使用一个PictureBox控件来显示图片。
为了实现Windows 7上的任务栏编程,我们必须首先添加项目对Windows7.DesktopIntegration.dll, Windows7.DesktopIntegration.RegistrationHelper.exe和VistaBridgeLibrary.dll的引用。这些DLL,那你可以从微软的网站上获得。利用这几个程序集所提供的辅助功能,我们就能很方便地实现任务栏的编程开发。
图4 添加对DLL的引用