내컴퓨터, 제어판, 내 내트워크 환경, 휴지통 실행하기…

#using <System.dll>   
  
using namespace System;   
using namespace System::Diagnostics;   
using namespace System::ComponentModel;   
  
/// <summary>   
/// Opens the Internet Explorer application.   
/// </summary>   
void OpenApplication( String^ myFavoritesPath )   
{   
  
   // Start Internet Explorer. Defaults to the home page.   
   Process::Start( "IExplore.exe" );   
  
   // Display the contents of the favorites folder in the browser.   
   Process::Start( myFavoritesPath );   
}   
  
  
/// <summary>   
/// Opens urls and .html documents using Internet Explorer.   
/// </summary>   
void OpenWithArguments()   
{   
  
   // url's are not considered documents. They can only be opened   
   // by passing them as arguments.   
   Process::Start( "IExplore.exe", "www.northwindtraders.com" );   
  
   // Start a Web page using a browser associated with .html and .asp files.   
   Process::Start( "IExplore.exe", "C:\\myPath\\myFile.htm" );   
   Process::Start( "IExplore.exe", "C:\\myPath\\myFile.asp" );   
}   
  
  
/// <summary>   
/// Uses the ProcessStartInfo class to start new processes, both in a minimized    
/// mode.   
/// </summary>   
void OpenWithStartInfo()   
{   
   ProcessStartInfo^ startInfo = gcnew ProcessStartInfo( "IExplore.exe" );   
   startInfo->WindowStyle = ProcessWindowStyle::Minimized;   
   Process::Start( startInfo );   
   startInfo->Arguments = "www.northwindtraders.com";   
   Process::Start( startInfo );   
}   
  
int main()   
{   
  
   // Get the path that stores favorite links.   
   String^ myFavoritesPath = Environment::GetFolderPath
                          ( Environment::SpecialFolder::Favorites );   
   OpenApplication( myFavoritesPath );   
   OpenWithArguments();   
   OpenWithStartInfo();   
}

Related Posts

답글 남기기

이메일 주소는 공개되지 않습니다.