1. 首先在窗体上显示若干位图, 每一个图片的路径分别存储在一个字符串里.
2A. 在某一图片上悬停鼠标几秒钟,可以跳出一个显示适当放大了的该图片的窗体 (说的有点拗口, 希望没把您弄晕)
2B. 在窗体上用鼠标点选若干个图片(按住Ctrl点选多个),然后按某键或者组合键(比如F11),能够将整个屏幕变黑,同时将这几个选中的图片放大相同的倍数显示, 尽可能的不浪费屏幕的面积准备用WIN32 SDK来实现上述功能, 不过, 也非常欢迎包括MFC实现在内的任何可能帮助的回复
分数不够我再加, 真的很需要大家的帮助, 非常感谢!!!

解决方案 »

  1.   

    2A.开定时器,到点了,就弹出窗体,放大就用StretchBlt
    2B.记录选择的图片,放大按照自己想要的放大,放大用StretchBlt
      

  2.   

    也可以用iimage组件,很好用速度也快。
    可以解jpg、png等基本的图片格式,支持缩放、旋转、亮度对比调节等的基本操作。
    具体看msdn