#include <stdio.h>
#include <shlwapi.h>

#pragma comment(lib, "shlwapi.lib")

int main(int argc, char **argv)
{
	char buf[1024] = {0};
	int size = sizeof(buf);
	int ret;

	ret = AssocQueryString(0, ASSOCSTR_EXECUTABLE, TEXT("http"), NULL, buf, &size);

	if( ret != S_OK )
		printf("Failed\n");
	else
		printf("%s\n", buf);

	return 0;
	
}
