SAK 図書館
VS.NET C 言語編4 - win32 アプリケーション、リソースソース、DIALOGEX
C ソースについては、 『VS.NET C 言語編3 - win32 アプリケーション、DialogBox、CreateThread』 を参照して下さい。 ■リソースヘッダ //{{NO_DEPENDENCIES}} // Microsoft Visual C++ generated include file. // Used by test.rc // #define IDS_APP_TITLE 101 #define IDD_TEST 101 #define IDI_TEST 107 #define IDI_SMALL 108 #define IDC_NUMBER 1001 #define IDC_INPUTPATH 1002 #define IDC_INBUTTON 1003 #define IDC_MSG 1012 #define IDC_STATIC -1 // 新しいオブジェクトの次の既定値 // #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS #define _APS_NO_MFC 130 #define _APS_NEXT_RESOURCE_VALUE 129 #define _APS_NEXT_COMMAND_VALUE 32771 #define _APS_NEXT_CONTROL_VALUE 1000 #define _APS_NEXT_SYMED_VALUE 110 #endif #endif ■リソースソース // Microsoft Visual C++ generated resource script. // #include "resource.h" #define APSTUDIO_READONLY_SYMBOLS ///////////////////////////////////////////////////////////////////////////// // // Generated from the TEXTINCLUDE 2 resource. // #define APSTUDIO_HIDDEN_SYMBOLS #include "windows.h" #undef APSTUDIO_HIDDEN_SYMBOLS ///////////////////////////////////////////////////////////////////////////// #undef APSTUDIO_READONLY_SYMBOLS ///////////////////////////////////////////////////////////////////////////// // 日本語 resources #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_JPN) #ifdef _WIN32 LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT #pragma code_page(932) #endif //_WIN32 ///////////////////////////////////////////////////////////////////////////// // // Icon // // Icon with lowest ID value placed first to ensure application icon // remains consistent on all systems. IDI_TEST ICON "test.ico" IDI_SMALL ICON "small.ico" ///////////////////////////////////////////////////////////////////////////// // // Dialog // IDD_TEST DIALOGEX 22, 17, 257, 130 STYLE DS_SETFONT | WS_MINIMIZEBOX | WS_CAPTION | WS_SYSMENU CAPTION "win32 アプリケーションテスト" FONT 8, "System", 0, 0, 0x1 BEGIN LTEXT "データ(&D):",IDC_STATIC,6,9,50,8 EDITTEXT IDC_NUMBER,56,6,104,12,ES_RIGHT | ES_AUTOHSCROLL LTEXT "フォルダ(&F):",IDC_STATIC,6,25,52,8 EDITTEXT IDC_INPUTPATH,56,22,172,12,ES_AUTOHSCROLL PUSHBUTTON "...",IDC_INBUTTON,232,22,14,12 PUSHBUTTON "実行(&R)",IDOK,57,107,54,13 PUSHBUTTON "終了(&X)",IDCANCEL,145,107,54,13 LTEXT "",IDC_MSG,0,85,255,12,WS_BORDER,WS_EX_CLIENTEDGE END #ifdef APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // TEXTINCLUDE // 1 TEXTINCLUDE BEGIN "resource.h\0" END 2 TEXTINCLUDE BEGIN "#define APSTUDIO_HIDDEN_SYMBOLS\r\n" "#include ""windows.h""\r\n" "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n" "\0" END 3 TEXTINCLUDE BEGIN "\r\n" "\0" END #endif // APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // Version // VS_VERSION_INFO VERSIONINFO FILEVERSION 1,0,0,0 PRODUCTVERSION 1,0,0,0 FILEFLAGSMASK 0x17L #ifdef _DEBUG FILEFLAGS 0x1L #else FILEFLAGS 0x0L #endif FILEOS 0x4L FILETYPE 0x0L FILESUBTYPE 0x0L BEGIN BLOCK "StringFileInfo" BEGIN BLOCK "041104b0" BEGIN VALUE "Comments", "SAK" VALUE "CompanyName", "エスエイケイデザイン" VALUE "FileDescription", "Test" VALUE "FileVersion", "1, 0, 0, 0" VALUE "InternalName", "Test" VALUE "LegalCopyright", "Copyright (C) 2003 Y.SAK" VALUE "OriginalFilename", "test.exe" VALUE "ProductName", "win32 テスト" VALUE "ProductVersion", "1, 0, 0, 0" END END BLOCK "VarFileInfo" BEGIN VALUE "Translation", 0x411, 1200 END END ///////////////////////////////////////////////////////////////////////////// // // String Table // STRINGTABLE BEGIN IDS_APP_TITLE "win32 アプリケーションテスト" END #endif // 日本語 resources ///////////////////////////////////////////////////////////////////////////// #ifndef APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // Generated from the TEXTINCLUDE 3 resource. // ///////////////////////////////////////////////////////////////////////////// #endif // not APSTUDIO_INVOKED ■パソコン基礎知識 C 言語編資料
■プログラミング言語資料
■パソコン基礎知識 ハード編資料
■パソコン基礎知識 画像編資料
■パソコン基礎知識 Windows 編資料
■コンピュータシステム導入編資料