因为原始图片比较大,所以仅仅用Picturebox感觉不够,想设计成点击Picturebox之后自动调出原始的大图。
网上查了使用windows图片和传真查看器的方法,还是没能实现。
希望在这里能找到答案。
就是如何调用系统默认的图片浏览工具来打开相应的图片。这个默认的图片浏览工具也许是windows图片和传真查看器也许是ACDSee,但是至少能调用windows图片和传真查看器吧~请大家赐教!!!

解决方案 »

  1.   

    Option ExplicitPrivate Const SW_SHOWNORMAL As Long = 1
    Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" ( _
                                          ByVal hwnd As Long, _
                                          ByVal lpOperation As String, _
                                          ByVal lpFile As String, _
                                          ByVal lpParameters As String, _
                                          ByVal lpDirectory As String, _
                                          ByVal nShowCmd As Long _
                                          ) As LongSub Main()
        ShellExecute 0&, "open", "C:\1.jpg", vbNullString, vbNullString, SW_SHOWNORMAL
    End Sub