Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

31 lines
560 B

#include "stdafx.h"
#include "Shellapi.h"
int _cdecl main( int argc, char*argv[] )
{
int argcw;
WCHAR** argvw =
CommandLineToArgvW( GetCommandLineW(), &argcw );
WCHAR EscapedURL[ INTERNET_MAX_URL_LENGTH ];
HRESULT Hr =
EscapeURL(
EscapedURL,
argvw[1],
false,
INTERNET_MAX_URL_LENGTH );
if ( FAILED( Hr ) )
{
printf( "Unable to escape URL, error 0x%8.8X\n", Hr );
return Hr;
}
printf( "%S\n", EscapedURL );
return 0;
}