From: Moriguchi, Hirokazu Date: Tue, 17 Jan 2012 21:26:15 +0000 (+0900) Subject: Delete mbtoutf8 and encutf8 files X-Git-Url: http://git.osdn.net/view?p=ffftp%2Fffftp.git;a=commitdiff_plain;h=d20ffc30d5c51ad2e5dad4c1d4a366b650cdbb03 Delete mbtoutf8 and encutf8 files --- diff --git a/encutf8/ReadMe.txt b/encutf8/ReadMe.txt deleted file mode 100644 index c225939..0000000 --- a/encutf8/ReadMe.txt +++ /dev/null @@ -1,29 +0,0 @@ -======================================================================== - コンソール アプリケーション : encutf8 プロジェクトの概要 -======================================================================== - -この encutf8 アプリケーションは、AppWizard によって作成されました。 - -このファイルには、encutf8 アプリケーションを構成する各ファイル -の内容の概略が記述されています。 - - -encutf8.vcproj - これは、アプリケーション ウィザードを使用して生成された VC++ プロジェクトのメイン プロジェクト ファイルです。 - ファイルを生成した Visual C++ のバージョンに関する情報と、アプリケーション ウィザードで選択されたプラットフォーム、構成、およびプロジェクト機能に関する情報が含まれています。 - -encutf8.cpp - これは、メインのアプリケーション ソース ファイルです。 - -///////////////////////////////////////////////////////////////////////////// -その他の標準ファイル : - -StdAfx.h, StdAfx.cpp - これらのファイルは、プリコンパイル済みヘッダー (PCH) ファイル encutf8.pch とプリコンパイル済み型ファイル StdAfx.obj をビルドするために使用されます。 - -///////////////////////////////////////////////////////////////////////////// -その他のメモ : - -AppWizard では、ユーザーが追加またはカスタマイズする必要のあるソース コードの部分を示すために、"TODO:" コメントを使用します。 - -///////////////////////////////////////////////////////////////////////////// diff --git a/encutf8/encutf8.cpp b/encutf8/encutf8.cpp deleted file mode 100644 index c6f0d6e..0000000 --- a/encutf8/encutf8.cpp +++ /dev/null @@ -1,63 +0,0 @@ -// encutf8.cpp : ƒRƒ“ƒ\[ƒ‹ ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚̃Gƒ“ƒgƒŠ ƒ|ƒCƒ“ƒg‚ð’è‹`‚µ‚Ü‚·B -// - -#include "stdafx.h" - - -int _tmain(int argc, _TCHAR* argv[]) -{ - FILE* fpIn; - FILE* fpOut; - fpos_t Length; - int InLength; - char* pInBuffer; - int UTF16Length; - wchar_t* pUTF16Buffer; - int OutLength; - char* pOutBuffer; - _tsetlocale(LC_ALL, _T("")); - if(argc != 3) - { - _tprintf(_T("ƒ}ƒ‹ƒ`ƒoƒCƒg•¶ŽšiƒR[ƒhƒy[ƒW932‚Ü‚½‚ÍShift JISj‚ŏ‘‚©‚ꂽƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚ðUTF-8‚ɃGƒ“ƒR[ƒh‚µ‚Ü‚·B\n")); - _tprintf(_T("ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“\n")); - _tprintf(_T("encutf8 [in] [out]\n")); - _tprintf(_T("[in] Œ³‚̃\[ƒXƒtƒ@ƒCƒ‹‚̃tƒ@ƒCƒ‹–¼\n")); - _tprintf(_T("[out] •Û‘¶æ‚̃tƒ@ƒCƒ‹–¼\n")); - return 0; - } - fpIn = _tfopen(argv[1], _T("rb")); - if(!fpIn) - { - _tprintf(_T("ƒtƒ@ƒCƒ‹\"%s\"‚ªŠJ‚¯‚Ü‚¹‚ñB\n"), argv[1]); - return 0; - } - fseek(fpIn, 0, SEEK_END); - fgetpos(fpIn, &Length); - fseek(fpIn, 0, SEEK_SET); - InLength = Length / sizeof(char); - pInBuffer = new char[InLength]; - UTF16Length = InLength; - pUTF16Buffer = new wchar_t[InLength]; - OutLength = InLength * 4; - pOutBuffer = new char[OutLength]; - if(!pInBuffer || !pUTF16Buffer || !pOutBuffer) - { - _tprintf(_T("ƒƒ‚ƒŠ‚ªŠm•Û‚Å‚«‚Ü‚¹‚ñB\n")); - return 0; - } - fread(pInBuffer, 1, InLength, fpIn); - fclose(fpIn); - fpOut = _tfopen(argv[2], _T("wb")); - if(!fpIn) - { - _tprintf(_T("ƒtƒ@ƒCƒ‹\"%s\"‚ªì¬‚Å‚«‚Ü‚¹‚ñB\n"), argv[2]); - return 0; - } - fwrite("\xEF\xBB\xBF", 1, 3, fpOut); - UTF16Length = MultiByteToWideChar(CP_ACP, 0, pInBuffer, InLength / sizeof(char), pUTF16Buffer, UTF16Length); - OutLength = WideCharToMultiByte(CP_UTF8, 0, pUTF16Buffer, UTF16Length, pOutBuffer, OutLength / sizeof(char), NULL, NULL); - fwrite(pOutBuffer, sizeof(char), OutLength, fpOut); - fclose(fpOut); - return 0; -} - diff --git a/encutf8/encutf8.sln b/encutf8/encutf8.sln deleted file mode 100644 index 0e893f3..0000000 --- a/encutf8/encutf8.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "encutf8", "encutf8.vcproj", "{655A8FD3-5998-472F-8906-F0A028B70C4F}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {655A8FD3-5998-472F-8906-F0A028B70C4F}.Debug|Win32.ActiveCfg = Debug|Win32 - {655A8FD3-5998-472F-8906-F0A028B70C4F}.Debug|Win32.Build.0 = Debug|Win32 - {655A8FD3-5998-472F-8906-F0A028B70C4F}.Release|Win32.ActiveCfg = Release|Win32 - {655A8FD3-5998-472F-8906-F0A028B70C4F}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/encutf8/encutf8.vcproj b/encutf8/encutf8.vcproj deleted file mode 100644 index 805bddb..0000000 --- a/encutf8/encutf8.vcproj +++ /dev/null @@ -1,225 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/encutf8/stdafx.cpp b/encutf8/stdafx.cpp deleted file mode 100644 index dff203e..0000000 --- a/encutf8/stdafx.cpp +++ /dev/null @@ -1,8 +0,0 @@ -// stdafx.cpp : •W€ƒCƒ“ƒNƒ‹[ƒh encutf8.pch ‚Ì‚Ý‚ð -// ŠÜ‚Þƒ\[ƒX ƒtƒ@ƒCƒ‹‚́AƒvƒŠƒRƒ“ƒpƒCƒ‹Ï‚݃wƒbƒ_[‚É‚È‚è‚Ü‚·B -// stdafx.obj ‚ɂ̓vƒŠƒRƒ“ƒpƒCƒ‹Ï‚ÝŒ^î•ñ‚ªŠÜ‚Ü‚ê‚Ü‚·B - -#include "stdafx.h" - -// TODO: ‚±‚̃tƒ@ƒCƒ‹‚Å‚Í‚È‚­ASTDAFX.H ‚Å•K—v‚È -// ’ljÁƒwƒbƒ_[‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B diff --git a/encutf8/stdafx.h b/encutf8/stdafx.h deleted file mode 100644 index 269cc47..0000000 --- a/encutf8/stdafx.h +++ /dev/null @@ -1,19 +0,0 @@ -// stdafx.h : •W€‚̃VƒXƒeƒ€ ƒCƒ“ƒNƒ‹[ƒh ƒtƒ@ƒCƒ‹‚̃Cƒ“ƒNƒ‹[ƒh ƒtƒ@ƒCƒ‹A‚Ü‚½‚Í -// ŽQÆ‰ñ”‚ª‘½‚­A‚©‚‚ ‚Ü‚è•ÏX‚³‚ê‚È‚¢AƒvƒƒWƒFƒNƒgê—p‚̃Cƒ“ƒNƒ‹[ƒh ƒtƒ@ƒCƒ‹ -// ‚ð‹Lq‚µ‚Ü‚·B -// - -#pragma once - -#include "targetver.h" - -#include -#include - - - -// TODO: ƒvƒƒOƒ‰ƒ€‚É•K—v‚ȒljÁƒwƒbƒ_[‚ð‚±‚±‚ÅŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B - -#include -#include - diff --git a/encutf8/targetver.h b/encutf8/targetver.h deleted file mode 100644 index 504eb81..0000000 --- a/encutf8/targetver.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// ˆÈ‰º‚̃}ƒNƒ‚́AÅ’áŒÀ•K—v‚ȃvƒ‰ƒbƒgƒtƒH[ƒ€‚ð’è‹`‚µ‚Ü‚·BÅ’áŒÀ•K—v‚ȃvƒ‰ƒbƒgƒtƒH[ƒ€‚Ƃ́A -// ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðŽÀs‚·‚邽‚ß‚É•K—v‚È‹@”\‚ð”õ‚¦‚½Å‚àŒÃ‚¢ƒo[ƒWƒ‡ƒ“‚Ì Windows ‚â Internet Explorer ‚È‚Ç -// ‚ð‚¢‚¢‚Ü‚·B‚±‚ê‚ç‚̃}ƒNƒ‚́AŽw’肵‚½ƒo[ƒWƒ‡ƒ“‚ƁA‚»‚êˆÈ‘O‚̃o[ƒWƒ‡ƒ“‚̃vƒ‰ƒbƒgƒtƒH[ƒ€ã‚Å—˜—p‚Å‚«‚é‚·‚ׂĂ̋@”\‚ð—LŒø‚É‚·‚邱‚Æ‚É‚æ‚Á‚Ä -// “®ì‚µ‚Ü‚·B - -// ‰º‚ÅŽw’肳‚ꂽ’è‹`‚Ì‘O‚ɑΏۃvƒ‰ƒbƒgƒtƒH[ƒ€‚ðŽw’肵‚È‚¯‚ê‚΂Ȃç‚È‚¢ê‡AˆÈ‰º‚Ì’è‹`‚ð•ÏX‚µ‚Ä‚­‚¾‚³‚¢B -// ˆÙ‚È‚éƒvƒ‰ƒbƒgƒtƒH[ƒ€‚ɑΉž‚·‚é’l‚ÉŠÖ‚·‚éÅVî•ñ‚ɂ‚¢‚ẮAMSDN ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B -#ifndef _WIN32_WINNT // Å’áŒÀ•K—v‚ȃvƒ‰ƒbƒgƒtƒH[ƒ€‚ª Windows Vista ‚Å‚ ‚邱‚Æ‚ðŽw’肵‚Ü‚·B -#define _WIN32_WINNT 0x0600 // ‚±‚ê‚ð Windows ‚Ì‘¼‚̃o[ƒWƒ‡ƒ“Œü‚¯‚É“KØ‚È’l‚ɕύX‚µ‚Ä‚­‚¾‚³‚¢B -#endif - diff --git a/mbtoutf8.bat b/mbtoutf8.bat deleted file mode 100644 index 7577928..0000000 --- a/mbtoutf8.bat +++ /dev/null @@ -1,4 +0,0 @@ -mbtoutf8 mesg-jpn.old.h mesg-jpn.h -mbtoutf8 mesg-eng.old.h mesg-eng.h -encutf8 mesg-jpn.h mesg-jpn.h -encutf8 mesg-eng.h mesg-eng.h diff --git a/mbtoutf8.exe b/mbtoutf8.exe deleted file mode 100644 index 5b01c26..0000000 Binary files a/mbtoutf8.exe and /dev/null differ diff --git a/mbtoutf8/ReadMe.txt b/mbtoutf8/ReadMe.txt deleted file mode 100644 index 0e36d98..0000000 --- a/mbtoutf8/ReadMe.txt +++ /dev/null @@ -1,29 +0,0 @@ -======================================================================== - コンソール アプリケーション : mbtoutf8 プロジェクトの概要 -======================================================================== - -この mbtoutf8 アプリケーションは、AppWizard によって作成されました。 - -このファイルには、mbtoutf8 アプリケーションを構成する各ファイル -の内容の概略が記述されています。 - - -mbtoutf8.vcproj - これは、アプリケーション ウィザードを使用して生成された VC++ プロジェクトのメイン プロジェクト ファイルです。 - ファイルを生成した Visual C++ のバージョンに関する情報と、アプリケーション ウィザードで選択されたプラットフォーム、構成、およびプロジェクト機能に関する情報が含まれています。 - -mbtoutf8.cpp - これは、メインのアプリケーション ソース ファイルです。 - -///////////////////////////////////////////////////////////////////////////// -その他の標準ファイル : - -StdAfx.h, StdAfx.cpp - これらのファイルは、プリコンパイル済みヘッダー (PCH) ファイル mbtoutf8.pch とプリコンパイル済み型ファイル StdAfx.obj をビルドするために使用されます。 - -///////////////////////////////////////////////////////////////////////////// -その他のメモ : - -AppWizard では、ユーザーが追加またはカスタマイズする必要のあるソース コードの部分を示すために、"TODO:" コメントを使用します。 - -///////////////////////////////////////////////////////////////////////////// diff --git a/mbtoutf8/mbtoutf8.cpp b/mbtoutf8/mbtoutf8.cpp deleted file mode 100644 index 34a99c5..0000000 --- a/mbtoutf8/mbtoutf8.cpp +++ /dev/null @@ -1,155 +0,0 @@ -// mbtoutf8.cpp : ƒRƒ“ƒ\[ƒ‹ ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚̃Gƒ“ƒgƒŠ ƒ|ƒCƒ“ƒg‚ð’è‹`‚µ‚Ü‚·B -// - -#include "stdafx.h" - - -int _tmain(int argc, _TCHAR* argv[]) -{ - FILE* fpIn; - FILE* fpOut; - char InBuffer[16384]; - char OutBuffer[65536]; - int InPosition; - int OutPosition; - bool bEscape; - bool bString; - bool bEncoded; - int Count; - int UTF8Count; - wchar_t UTF16Buffer[4]; - char UTF8Buffer[8]; - int i; - _tsetlocale(LC_ALL, _T("")); - if(argc != 3) - { - _tprintf(_T("ƒ}ƒ‹ƒ`ƒoƒCƒg•¶ŽšiƒR[ƒhƒy[ƒW932‚Ü‚½‚ÍShift JISj‚ŏ‘‚©‚ꂽCŒ¾Œêƒ\[ƒXƒtƒ@ƒCƒ‹“à‚Ì•¶Žš—ñƒŠƒeƒ‰ƒ‹‚ðUTF-8‚ɃGƒ“ƒR[ƒh‚µ‚Ü‚·B\n")); - _tprintf(_T("ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“\n")); - _tprintf(_T("mbtoutf8 [in] [out]\n")); - _tprintf(_T("[in] Œ³‚̃\[ƒXƒtƒ@ƒCƒ‹‚̃tƒ@ƒCƒ‹–¼\n")); - _tprintf(_T("[out] •Û‘¶æ‚̃tƒ@ƒCƒ‹–¼\n")); - return 0; - } - fpIn = _tfopen(argv[1], _T("rt")); - if(!fpIn) - { - _tprintf(_T("ƒtƒ@ƒCƒ‹\"%s\"‚ªŠJ‚¯‚Ü‚¹‚ñB\n"), argv[1]); - return 0; - } - fpOut = _tfopen(argv[2], _T("wt")); - if(!fpIn) - { - _tprintf(_T("ƒtƒ@ƒCƒ‹\"%s\"‚ªì¬‚Å‚«‚Ü‚¹‚ñB\n"), argv[2]); - return 0; - } - while(fgets(InBuffer, sizeof(InBuffer) / sizeof(char), fpIn)) - { - InPosition = 0; - OutPosition = 0; - bEscape = false; - bString = false; - bEncoded = false; - while(InBuffer[InPosition]) - { - Count = max(mblen(&InBuffer[InPosition], 4), 1); - if(Count == 1) - { - switch(InBuffer[InPosition]) - { - case '\\': - bEscape = !bEscape; - bEncoded = false; - strncpy(&OutBuffer[OutPosition], &InBuffer[InPosition], Count); - InPosition += Count; - OutPosition += Count; - break; - case '\"': - bEscape = false; - bString = !bString; - bEncoded = false; - strncpy(&OutBuffer[OutPosition], &InBuffer[InPosition], Count); - InPosition += Count; - OutPosition += Count; - break; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - bEscape = false; - if(bEncoded) - { - for(i = 0; i < Count; i++) - { - sprintf(&OutBuffer[OutPosition], "\\x%02X", (unsigned char)InBuffer[InPosition]); - InPosition++; - OutPosition += 4; - } - } - else - { - strncpy(&OutBuffer[OutPosition], &InBuffer[InPosition], Count); - InPosition += Count; - OutPosition += Count; - break; - } - break; - default: - bEscape = false; - bEncoded = false; - strncpy(&OutBuffer[OutPosition], &InBuffer[InPosition], Count); - InPosition += Count; - OutPosition += Count; - break; - } - } - else - { - if(bString) - { - bEscape = false; - bEncoded = true; - UTF8Count = MultiByteToWideChar(CP_ACP, 0, &InBuffer[InPosition], Count, UTF16Buffer, sizeof(UTF16Buffer) / sizeof(wchar_t)); - UTF8Count = WideCharToMultiByte(CP_UTF8, 0, UTF16Buffer, UTF8Count, UTF8Buffer, sizeof(UTF8Buffer) / sizeof(char), NULL, NULL); - InPosition += Count; - for(i = 0; i < UTF8Count; i++) - { - sprintf(&OutBuffer[OutPosition], "\\x%02X", (unsigned char)UTF8Buffer[i]); - OutPosition += 4; - } - } - else - { - bEscape = false; - bEncoded = false; - strncpy(&OutBuffer[OutPosition], &InBuffer[InPosition], Count); - InPosition += Count; - OutPosition += Count; - } - } - } - OutBuffer[OutPosition] = '\0'; - fputs(OutBuffer, fpOut); - } - fclose(fpIn); - fclose(fpOut); - return 0; -} - diff --git a/mbtoutf8/mbtoutf8.sln b/mbtoutf8/mbtoutf8.sln deleted file mode 100644 index f7e54e3..0000000 --- a/mbtoutf8/mbtoutf8.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mbtoutf8", "mbtoutf8.vcproj", "{655A8FD3-5998-472F-8906-F0A028B70C4F}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {655A8FD3-5998-472F-8906-F0A028B70C4F}.Debug|Win32.ActiveCfg = Debug|Win32 - {655A8FD3-5998-472F-8906-F0A028B70C4F}.Debug|Win32.Build.0 = Debug|Win32 - {655A8FD3-5998-472F-8906-F0A028B70C4F}.Release|Win32.ActiveCfg = Release|Win32 - {655A8FD3-5998-472F-8906-F0A028B70C4F}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/mbtoutf8/mbtoutf8.vcproj b/mbtoutf8/mbtoutf8.vcproj deleted file mode 100644 index 532c0c6..0000000 --- a/mbtoutf8/mbtoutf8.vcproj +++ /dev/null @@ -1,225 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/mbtoutf8/stdafx.cpp b/mbtoutf8/stdafx.cpp deleted file mode 100644 index 711cd3f..0000000 --- a/mbtoutf8/stdafx.cpp +++ /dev/null @@ -1,8 +0,0 @@ -// stdafx.cpp : •W€ƒCƒ“ƒNƒ‹[ƒh mbtoutf8.pch ‚Ì‚Ý‚ð -// ŠÜ‚Þƒ\[ƒX ƒtƒ@ƒCƒ‹‚́AƒvƒŠƒRƒ“ƒpƒCƒ‹Ï‚݃wƒbƒ_[‚É‚È‚è‚Ü‚·B -// stdafx.obj ‚ɂ̓vƒŠƒRƒ“ƒpƒCƒ‹Ï‚ÝŒ^î•ñ‚ªŠÜ‚Ü‚ê‚Ü‚·B - -#include "stdafx.h" - -// TODO: ‚±‚̃tƒ@ƒCƒ‹‚Å‚Í‚È‚­ASTDAFX.H ‚Å•K—v‚È -// ’ljÁƒwƒbƒ_[‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B diff --git a/mbtoutf8/stdafx.h b/mbtoutf8/stdafx.h deleted file mode 100644 index 269cc47..0000000 --- a/mbtoutf8/stdafx.h +++ /dev/null @@ -1,19 +0,0 @@ -// stdafx.h : •W€‚̃VƒXƒeƒ€ ƒCƒ“ƒNƒ‹[ƒh ƒtƒ@ƒCƒ‹‚̃Cƒ“ƒNƒ‹[ƒh ƒtƒ@ƒCƒ‹A‚Ü‚½‚Í -// ŽQÆ‰ñ”‚ª‘½‚­A‚©‚‚ ‚Ü‚è•ÏX‚³‚ê‚È‚¢AƒvƒƒWƒFƒNƒgê—p‚̃Cƒ“ƒNƒ‹[ƒh ƒtƒ@ƒCƒ‹ -// ‚ð‹Lq‚µ‚Ü‚·B -// - -#pragma once - -#include "targetver.h" - -#include -#include - - - -// TODO: ƒvƒƒOƒ‰ƒ€‚É•K—v‚ȒljÁƒwƒbƒ_[‚ð‚±‚±‚ÅŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B - -#include -#include - diff --git a/mbtoutf8/targetver.h b/mbtoutf8/targetver.h deleted file mode 100644 index 504eb81..0000000 --- a/mbtoutf8/targetver.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// ˆÈ‰º‚̃}ƒNƒ‚́AÅ’áŒÀ•K—v‚ȃvƒ‰ƒbƒgƒtƒH[ƒ€‚ð’è‹`‚µ‚Ü‚·BÅ’áŒÀ•K—v‚ȃvƒ‰ƒbƒgƒtƒH[ƒ€‚Ƃ́A -// ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðŽÀs‚·‚邽‚ß‚É•K—v‚È‹@”\‚ð”õ‚¦‚½Å‚àŒÃ‚¢ƒo[ƒWƒ‡ƒ“‚Ì Windows ‚â Internet Explorer ‚È‚Ç -// ‚ð‚¢‚¢‚Ü‚·B‚±‚ê‚ç‚̃}ƒNƒ‚́AŽw’肵‚½ƒo[ƒWƒ‡ƒ“‚ƁA‚»‚êˆÈ‘O‚̃o[ƒWƒ‡ƒ“‚̃vƒ‰ƒbƒgƒtƒH[ƒ€ã‚Å—˜—p‚Å‚«‚é‚·‚ׂĂ̋@”\‚ð—LŒø‚É‚·‚邱‚Æ‚É‚æ‚Á‚Ä -// “®ì‚µ‚Ü‚·B - -// ‰º‚ÅŽw’肳‚ꂽ’è‹`‚Ì‘O‚ɑΏۃvƒ‰ƒbƒgƒtƒH[ƒ€‚ðŽw’肵‚È‚¯‚ê‚΂Ȃç‚È‚¢ê‡AˆÈ‰º‚Ì’è‹`‚ð•ÏX‚µ‚Ä‚­‚¾‚³‚¢B -// ˆÙ‚È‚éƒvƒ‰ƒbƒgƒtƒH[ƒ€‚ɑΉž‚·‚é’l‚ÉŠÖ‚·‚éÅVî•ñ‚ɂ‚¢‚ẮAMSDN ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B -#ifndef _WIN32_WINNT // Å’áŒÀ•K—v‚ȃvƒ‰ƒbƒgƒtƒH[ƒ€‚ª Windows Vista ‚Å‚ ‚邱‚Æ‚ðŽw’肵‚Ü‚·B -#define _WIN32_WINNT 0x0600 // ‚±‚ê‚ð Windows ‚Ì‘¼‚̃o[ƒWƒ‡ƒ“Œü‚¯‚É“KØ‚È’l‚ɕύX‚µ‚Ä‚­‚¾‚³‚¢B -#endif -