VC 程序調用 Mspaint 打開圖片

Code:
  1. szPath = "C://Documents and Settings//hzhstar//Application Data//ImageCaptrue//"     
  2. HWND hMain = AfxGetApp()->GetMainWnd()->GetSafeHwnd();      
  3. ShellExecute(hMain, "open""mspaint""ImageCaptrue.bmp", szPath, SW_SHOW);    

  上面代碼的意思爲在以strPath爲當前目錄用(open)mspaint 打開圖片ImageCaptrue.bmp

       具體ShellExecute函數參數的意思如下:

     ShellExecute(
  hWnd: HWND;        {指定父窗口句柄}
  Operation: PChar;  {指定動作, 譬如: open、print}
  FileName: PChar;   {指定要打開的文件或程序}
  Parameters: PChar; {給要打開的程序指定參數; 如果打開的是文件這裏應該是 nil}
  Directory: PChar;  {缺省目錄}
  ShowCmd: Integer   {打開選項}
  ): HINST;            {執行成功會返回應用程序句柄; 如果這個值 <= 32, 表示執行錯誤}

       

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章