在我的程序中,我有一個保存到硬盤驅動器上的.bmp文件的CImage。如何讓我的程序在Windows照片查看器中自動打開該圖片?在Windows照片查看器中打開.bmp從C++應用程序
0
A
回答
1
如果您希望該文件類型/擴展名的默認程序打開文件,那麼您將必須打開一個shell並告訴它打開該文件類型的程序。
參見:How can you open a file with the program associated with its file extension?瞭解更多詳情。
0
您應該只是運行程序,並且可能給出要通過命令行參數打開的文件的路徑。它真的在你想運行的程序上運行。
在Linux上,要啓動一個程序,您應該使用fork
/exec
對。在Windows上,您使用CreateProcess
0
這個問題很古老,但我也在尋找相同的答案。
希望這對其他人也有幫助。
::ShellExecute(NULL,L"open",_T("rundll32.exe"),_T("shimgvw.dll,ImageView_Fullscreen picture.bmp"),NULL,SW_SHOWNORMAL);
這將打開Windows默認照片查看器中的圖片。
在picture.bmp
的地方,您需要傳遞完整路徑的圖片/圖片,例如D:\\picture.bmp
。
相關問題
- 1. iOS - 創建像照片應用程序的照片查看器
- 2. 從iPhone應用程序打開標準iPhone照片庫應用程序
- 3. 從iOS應用程序打開文件查看器(PDF)
- 4. 如何打開Windows 7機器上的圖像文件通過使用Windows照片查看器從WinForms應用程序的URL字符串編程方式
- 5. 在LandscapRight模式下打開ImagePicker(照片)類型應用程序
- 6. 以編程方式打開照片應用程序
- 7. 將UIImage保存到照片相冊,然後打開照片應用程序
- 8. 使用Windows圖片和傳真查看器(Java)打開圖像
- 9. 開發照片庫應用程序
- 10. 陰影照片查看器 - 在iframe中查看屏幕上的照片
- 11. 如何從Android應用程序打開PDF(在單獨的PDF查看器應用程序中)
- 12. 在Android應用程序中打開並查看PDF
- 13. 我可以添加「打開」選項照片應用程序?
- 14. iOS - 查看未打開(導航控制器應用程序)
- 15. 如何從C程序打開bmp圖像文件
- 16. 從C#應用程序打開cl.exe
- 17. 如何在使用C#的windows mobile 6.5中的內容管理器使用的查看器中打開圖片?
- 18. 從Windows應用程序C打開文件#
- 19. android:從我的應用程序打開PDF而不使用pdf查看器
- 20. FB在應用程序中標記照片(不是FB照片)
- 21. Instagram照片效果在Windows 8 metro應用程序中使用c#
- 22. WP8照片查看器與照片應用所使用的相似
- 23. WP7照片查看器控件可用?
- 24. 照片應用程序
- 25. 如何從SL應用程序打開Windows資源管理器?
- 26. 在WinForms應用程序中打開並顯示一張高清照片
- 27. 在應用程序中打開文件而不是默認文件查看器
- 28. 在windows上使用C++打開和關閉應用程序
- 29. iphone應用程序照片從應用程序線程上傳到服務器
- 30. 從iphone應用程序啓動照片庫應用程序