‚­‚¾‚·‚êVisual C++(’ ..
[2ch|¥Menu]
113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/22 17:54:39
>‚à‚Á‚Æ‚¢‚¢•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©H

‚ ‚È‚½‚ɂƂÁ‚ÄA‚Ç‚¤‚¢‚¤‚à‚Ì‚ª—Ç‚¢‚à‚̂Ȃ̂©à–¾‚µ‚Ä‚­‚¾‚³‚¢B

114:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/22 18:11:46
>>112
‘f’¼‚Éfgets()‚âstd::getline()‚ðŽg‚¤‚±‚Ƃɂ·‚é‚Ì‚ªAu‚à‚Á‚Æ‚¢‚¢•û–@v‚¾‚ÆŽv‚¢‚Ü‚·B

115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/22 18:34:12
‚Ȃ烃‚ƒŠƒ}ƒbƒvƒgƒtƒ@ƒCƒ‹‚͂ǂ¤‚¾B

116:112
07/01/22 19:16:40
‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B

>>113-114
std::getline() ‚Å‚â‚Á‚Ä‚½‚̂ł·‚ªAˆ—‚ÉŽžŠÔ‚ªŠ|‚©‚é‚̂łǂ¤‚É‚©‚È‚ç‚È‚¢‚©‚ȂƎv‚¢‚Ü‚µ‚½B
ª‹’‚Í‚ ‚è‚Ü‚¹‚ñ‚ªA API ‚Å“¯—l‚Ì‹@”\‚ª’ñ‹Ÿ‚³‚ê‚Ä‚¢‚ê‚΂à‚Á‚ÆŒø—¦‚æ‚­o—ˆ‚»‚¤‚¾‚Æ‚àŽv‚Á‚½‚̂ł·‚ª
‚Ç‚¤‚â‚ç–³‚³‚»‚¤‚Å‚·‚ËB
‘f’¼‚É std::getline() ‚̂܂܂ň—“à—e‚ðŒ©’¼‚·‚±‚Ƃɂµ‚Ü‚·B

>>115
CreateFileMapping() ‚ÆMapViewOfFile() ‚Ńtƒ@ƒCƒ‹‚ðƒƒ‚ƒŠ‹óŠÔ‚Ƀ}ƒbƒv‚Å‚«‚é‚ñ‚Å‚·‚ËB
‚±‚ê‚Í‚±‚ê‚Å–Ê”’‚»‚¤‚Ȃ̂ŕʌ‚ÅŽŽ‚µ‚Ă݂悤‚ÆŽv‚¢‚Ü‚·B

117:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/22 19:41:58
‘S•”“ǂޕK—v‚ª‚ ‚ê‚ÎŒ‹‹Ç“¯‚¶‚±‚Æ‚¾‚¯‚Ç‚È

118:–¼–³‚µ‚³‚ñ(66)
07/01/22 21:27:44
‘Ò‚¿ó‘Ԃ̂܂ÜI‚í‚ç‚È‚¢ƒvƒƒOƒ‰ƒ€‚Ì
int nRet = WaitForMultipleObjects(NUM_OF_THREADS, hThread, TRUE, INFINITE);

‚±‚ÌWaitForMultipleObjects‚ðI—¹‚³‚¹‚é‚©A
INFINITEY‚̂܂܉½‚©‚ð“ǂݞ‚ñ‚¾‚çƒ^ƒCƒ€ƒAƒEƒgA
‚̂悤‚È“®ì‚͂ł«‚é‚à‚̂Ȃ̂łµ‚傤‚©H

>>69‚³‚ñ‚Ìsetjmp/longjmp‚ðŽg‚Á‚Ă݂½‚̂ł·‚ªA
WaitForMultipleObjects‚ÌŒã‚ë‚ɃWƒƒƒ“ƒv‚·‚邯A‰½ŒÌ‚©
ƒWƒƒƒ“ƒv‚µ‚½Œã‚ɃvƒƒOƒ‰ƒ€‚ªŸŽè‚ÉI—¹‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B

119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/22 21:38:05
WaitForMultipleObjectsEx‚ÆQueueUserAPC‚Æ‚¢‚¤Žè‚ª‚È‚­‚͂Ȃ¢‚ªA
‚È‚ñ‚©‚¨‘O‚ª‚¢‚«‚ ‚½‚è‚΂Á‚½‚è‚ÅŽg‚¢‚»‚¤‚ÅŒ™‚¾B

120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/22 21:52:50
>>118
ƒXƒŒƒbƒh‚Ì‚¢‚¸‚ê‚©‚ªI—¹‚·‚ê‚ÎWaitFor....‚©‚秌䂪•Ô‚éB
–ß‚è’l‚©‚çI—¹‚µ‚½ƒXƒŒƒbƒh‚ð“Á’è‚Å‚«‚é‚Ì‚ÅA‚»‚êˆÈŠO‚̃XƒŒƒbƒh‚ðI—¹‚³‚¹‚ê‚ÎOKB

66‚Åreturn‚µ‚Ä‚à‘Ê–Ú‚¾‚Á‚½‚Æ‘‚¢‚Ă邯‚ÇA‰½‚ª‘Ê–Ú‚¾‚Á‚½‚Ì‚©•s–¾B

121:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/22 21:55:27
‚ A‘æ‚Rƒpƒ‰ƒƒ^TRUE‚©B120‚¶‚Ⴞ‚߂ł·B


122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/22 21:57:12
FALSE‚É‚µ‚Ä120‚·‚ê‚Ηǂ¢‹C‚à‚·‚é

123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/23 00:25:46
‚Å‚àŒ‹‹Ç>>67‚È‚ñ‚¾‚æ‚ÈccB

124:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/23 01:05:12
Visual C++ 2005 ExpressƒGƒfƒBƒVƒ‡ƒ“‚ł܂¸‚Í Hello World‚©‚ç‚ÆŽv‚¢
V‹KƒvƒƒWƒFƒNƒg‚ÅCLRƒRƒ“ƒ\[ƒ‹ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð‘I‚т܂µ‚½B
‚»‚¤‚µ‚½‚çA‚à‚¤ƒrƒ‹ƒh‚·‚邾‚¯‚ɂȂÁ‚Ä‚é‚ñ‚Å‚·‚ËB
‚Ü‚Ÿ‚±‚ê‚Í‚¢‚¢‚ñ‚Å‚·‚ªA‚±‚̂Ƃ«‚±‚ñ‚ÈŠ´‚¶‚ÅŽ©“®¶¬‚³‚ꂽ‚ñ‚Å‚·‚ªA

--
#include "stdafx.h"

using namespace System;

int main(array<System::String ^> ^args)
{
@@Console::WriteLine(L"Hello World");
@@return 0;
}
--
‚±‚±‚Å
int main(array<System::String ^> ^args)
‚Ì•”•ª‚̈Ӗ¡‚ª‚³‚Á‚Ï‚è‚í‚©‚è‚Ü‚¹‚ñB
‘½•ªˆø”‚ðŽó‚¯Žæ‚éH”z—ñH‚È‹C‚ª‚µ‚Ü‚·‚ªA—Ç‚­•ª‚©‚è‚Ü‚¹‚ñB

CŒ¾Œê‚Å‚â‚Á‚½‚悤‚É
int main( int argc , char *argv[] )
ƒpƒ‰ƒƒ^‚ðˆ—‚Å‚«‚邱‚Æ‚ªo—ˆ‚é‚͔̂»‚Á‚½‚̂ł·‚ªA‚â‚Á‚Ï‚è
int main(array<System::String ^> ^args)
‚̈Ӗ¡‚Æ‹ï‘Ì“I‚ȃpƒ‰ƒƒ^‚̈—•û–@‚ª’m‚肽‚¢‚Å‚·B

‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/23 01:28:37
>>124
‚­‚¾‚·‚êC++/CLIi‰SŽÒ—pj
½ÚØÝ¸(tech”Â)l50

•’ʂ̂ª‚悯‚ê‚ÎWin32ƒRƒ“ƒ\[ƒ‹ƒAƒvƒŠ‚ð‘I‚×

126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/23 01:37:22
>>125
Visual Studio ‚ɃCƒ“ƒXƒg[ƒ‹‚³‚ꂽƒeƒ“ƒvƒŒ[ƒg‚Á‚Ă̂ª•\ަ‚³‚ê‚Ä
‚»‚Ì’†‚É Win32ƒRƒ“ƒ\[ƒ‹ƒAƒvƒŠ‚Á‚Ă̂͂ ‚è‚Ü‚¹‚ñ
‚ ‚é‚Ì‚Í
ƒNƒ‰ƒXƒ‰ƒCƒuƒ‰ƒŠ@@@@CLRƒRƒ“ƒ\[ƒ‹ƒAƒvƒŠƒP[ƒVƒ‡ƒ“
‹ó‚ÌCLRƒvƒƒWƒFƒNƒg@WindowsƒtƒH[ƒ€ƒAƒvƒŠƒP[ƒVƒ‡ƒ“

‚Ì‚S‚‚¾‚¯‚Å‚·B

‚»‚ê‚Æ’m‚肽‚¢‚Ì‚ÍA
int main(array<System::String ^> ^args)
‚̈Ӗ¡‚·‚邯‚±‚ë‚Å‚·B

‚Å‚«‚ê‚ΉðàŠè‚¦‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H

‚ ‚ÁA‚­‚¾‚·‚êC++/CLIi‰SŽÒ—pj‚Å•·‚­‚ׂ«Ž¿–â‚Á‚Ä‚±‚Ƃł·‚©H
‚·‚݂܂¹‚ñA—Ç‚­•ª‚©‚Á‚ĂȂ­‚ÄB

127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/23 01:47:31
MSDN“ǂ߂æA•³‚ªB

‚Æ‚©Œ¾‚¢‚½‚­‚È‚Á‚¿‚Ⴄ‚©‚çA‚«‚¿‚ñ‚ƃ}ƒjƒ…ƒAƒ‹‚Í“Ç‚à‚¤‚ÈB
C++/CLI‚Å’T‚¹‚΂·‚®”»‚é‚©‚çB

128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/23 09:13:59
MS‚͉SŽÒ‚É‚ÍC#‚âVB‚ð„§‚µ‚Ă邩‚ç
VC‚ÍŽg‚¢‚É‚­‚¢–Ê‚ª‚ ‚é‚©‚à‚µ‚ê‚È‚¢B
“Á‚É–Ú“I‚ªŒˆ‚Ü‚Á‚ĂȂ¢‚È‚çC#‚âVB‚ð‚¨Š©‚ß‚·‚éB

129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/23 09:33:31
PlatformSDK“ü‚ê‚ÄMSDN‚ÌŠY“–ƒy[ƒW(>>92)‚É]‚¦

130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/23 21:23:48
>>126
‚»‚è‚á¶‚ÅCLR‚ð‘I‚ñ‚ł邩‚炾‚ë
Win32‘I‚ñ‚ł݂È

131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/24 15:29:36
Visual C++‚¾‚ÆstringŒ^‚̃nƒ“ƒhƒ‹‚ª‚ ‚è‚Ü‚·‚ªA
C++‚Ìstring‚ÍŽg‚¦‚È‚¢‚Å‚µ‚傤‚©H
Visual C++‚ÍC++‚ÌŠg’£‚Æ•·‚«‚Ü‚µ‚½‚ªAC++‚ª•ª‚©‚Á‚Ä‚¢‚Ä‚àA
Visual C++‚͂قƂñ‚Ljꂩ‚çŒ^‚Æ‚©ƒ‰ƒCƒuƒ‰ƒŠ‚ÌŽg‚¢•û‚ð•׋­‚·‚é•K—v‚ª
‚ ‚é‚̂łµ‚傤‚©H


132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/24 22:08:59
Žg‚¢‚½‚¯‚ê‚ÎŽg‚¦‚΂¢‚¢B

133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/24 23:02:30
‘g‚Ýž‚ÝŒ^‚¶‚á‚È‚¢‚©‚ç‚È

134:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/25 02:00:37
VC++.NET2002‚ÅŽ¿–â‚Å‚·B
MFCƒAƒvƒŠƒP[ƒVƒ‡ƒ“ã‚Ń_ƒCƒAƒƒOƒ{ƒbƒNƒX‚ðì‚Á‚ÄA
DoModal()‚Ń‚[ƒ_ƒ‹ƒ_ƒCƒAƒƒOƒ{ƒbƒNƒX‚ð•\ަ‚µ‚Ă܂·B
‚Æ‚±‚낪A‚»‚̃_ƒCƒAƒƒOƒ{ƒbƒNƒX‚ÌOnInitDialog()“à‚Å
ƒƒbƒZ[ƒWƒ{ƒbƒNƒXAfxMessageBox( "HogeHoge");‚ð•\ަ‚·‚邯
OK‚ŕ‚¶‚½ŒãA‚È‚º‚©ƒ‚[ƒhƒŒƒXƒ_ƒCƒAƒƒO‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
(ƒ_ƒCƒAƒƒO•\ަ’†‚Å‚àeƒEƒBƒ“ƒhƒE‚ª‘€ì‚Å‚«‚Ä‚µ‚Ü‚¤B)
‚±‚ê‚Á‚Ä‚±‚¤‚¢‚¤Žd—l‚Ȃ̂łµ‚傤‚©H


135:Ž¿–âŽÒA
07/01/25 09:21:22
Visual Studio C++ Express EditionŽg‚Á‚Ä‚¢‚Ü‚·B
‰‚ß‚ÄwindowsƒvƒƒOƒ‰ƒ€‚µ‚Ü‚·B
”L‚Å‚à‚í‚©‚éƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÌWindowsSDK•Ò‘æ‚P•”‚Ì
ƒCƒ“ƒgƒƒ_ƒNƒVƒ‡ƒ“‚Ìsample01.cpp‚ðƒrƒ‹ƒh‚µ‚½‚ñ‚Å‚·‚ªA
ƒGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B

šƒvƒƒWƒFƒNƒg‚Ì쬕û–@
[ƒtƒ@ƒCƒ‹]-[V‹Kì¬]-[ƒvƒƒWƒFƒNƒg]
[V‚µ‚¢ƒvƒƒWƒFƒNƒg]ƒ_ƒCƒAƒƒO‚Å
[ƒvƒƒWƒFƒNƒg‚ÌŽí—Þ]¨Win32
[ƒeƒ“ƒvƒŒ[ƒg]¨Win32ƒRƒ“ƒ\[ƒ‹ƒAƒvƒŠƒP[ƒVƒ‡ƒ“
‚Æ‘I‘ð‚µ‚ÄA
ƒvƒƒWƒFƒNƒg–¼(lesson)‚ð“ü—Í‚µ‚Ä
[OK]‚ðƒNƒŠƒbƒNB

[Win32ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒEƒBƒU[ƒh]
‚ÅA
[ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÌŽí—Þ]¨WindowsƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Ƀ`ƒFƒbƒN
[’ljÁƒIƒvƒVƒ‡ƒ“]
‚ÅA
[‹ó‚̃vƒƒWƒFƒNƒg]¨ƒ`ƒFƒbƒN‚¹‚¸(ƒfƒtƒHƒ‹ƒg)
[ƒvƒŠƒRƒ“ƒpƒCƒ‹Ï‚݃wƒbƒ_[]¨ƒ`ƒFƒbƒN(ƒfƒtƒHƒ‹ƒg)
‚ÅA[Š®—¹]ƒ{ƒ^ƒ“‚ð‰Ÿ‚µ‚Ü‚µ‚½B

136:Ž¿–âŽÒA
07/01/25 09:21:54
‚ ‚ç‚©‚¶‚ß—pˆÓ‚³‚ꂽ«‚ðƒrƒ‹ƒh‚·‚邯³íI—¹‚µ‚Ü‚·B

//lesson.cpp
#include "stdafx.h"


int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}

137:Ž¿–âŽÒA
07/01/25 09:22:33
šƒvƒƒOƒ‰ƒ€‚Ì•ÏX

‚±‚ê‚ð”L‚Å‚à‚í‚©‚é‚ɕς¦‚½‚¢‚ñ‚Å‚·‚¯‚ÇA
ŠÖ”–¼‚ª‡@‚ƇA‚ňႤ‚Ì‚ÅA
‡A‚ÌŠÖ”–¼‚¾‚¯‡@‚Ì–¼‘O(_tmain)‚ɕς¦‚Ä
ŽÀs‚µ‚Ü‚µ‚½B

‡@ª
int _tmain(int argc, _TCHAR* argv[])

‡A”L‚Å‚à‚í‚©‚é‚̃Tƒ“ƒvƒ‹
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPreInst,
LPSTR lpszCmdLine, int nCmdShow)





138:Ž¿–âŽÒA
07/01/25 09:24:23
‚·‚邯A«‚̂悤‚ȃGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B

šƒGƒ‰[“à—e
lesson.cpp
d:\lesson\lesson\lesson.cpp(24) : error C2440: '=' : 'HGDIOBJ' ‚©‚ç 'HBRUSH' ‚ɕϊ·‚Å‚«‚Ü‚¹‚ñB
'void*' ‚©‚ç”ñ 'void' Œ^‚ւ̕ϊ·‚ɂ͖¾Ž¦“I‚ȃLƒƒƒXƒg‚ª•K—v‚Å‚·B
d:\lesson\lesson\lesson.cpp(26) : error C2440: '=' : 'char [25]' ‚©‚ç 'LPCWSTR' ‚ɕϊ·‚Å‚«‚Ü‚¹‚ñB
Žwަ‚³‚ꂽŒ^‚ÍŠÖ˜A‚ª‚ ‚è‚Ü‚¹‚ñB•ÏŠ·‚É‚Í reinterpret_castAC ƒXƒ^ƒCƒ‹ ƒLƒƒƒXƒg‚Ü‚½‚ÍŠÖ”ƒXƒ^ƒCƒ‹‚̃LƒƒƒXƒg‚ª•K—v‚Å‚·B
d:\lesson\lesson\lesson.cpp(40) : error C2664: 'CreateWindowExW' : 2 ”Ԗڂ̈ø”‚ð 'char [25]' ‚©‚ç 'LPCWSTR' ‚ɕϊ·‚Å‚«‚Ü‚¹‚ñB(V‚µ‚¢‹@”\ ; ƒwƒ‹ƒv‚ðŽQÆ)
Žwަ‚³‚ꂽŒ^‚ÍŠÖ˜A‚ª‚ ‚è‚Ü‚¹‚ñB•ÏŠ·‚É‚Í reinterpret_castAC ƒXƒ^ƒCƒ‹ ƒLƒƒƒXƒg‚Ü‚½‚ÍŠÖ”ƒXƒ^ƒCƒ‹‚̃LƒƒƒXƒg‚ª•K—v‚Å‚·B
d:\lesson\lesson\lesson.cpp(47) : warning C4244: 'return' : 'WPARAM' ‚©‚ç 'int' ‚ւ̕ϊ·‚Å‚·Bƒf[ƒ^‚ªŽ¸‚í‚ê‚é‰Â”\«‚ª‚ ‚è‚Ü‚·B
ƒrƒ‹ƒhƒƒO‚Í "file://d:\lesson\lesson\Debug\BuildLog.htm" ‚ɕۑ¶‚³‚ê‚Ü‚µ‚½B
lesson - ƒGƒ‰[ 3AŒx 1
========== ƒrƒ‹ƒh: 0 ³íI—¹A1 ޏ”sA0 XVA0 ƒXƒLƒbƒv ==========

ƒvƒƒWƒFƒNƒg‚Ì쬂̎d•û‚ªˆ«‚¢‚̂łµ‚傤‚©H
‹³‚¦‚Ä‚­‚¾‚³‚¢B

139:Ž¿–âŽÒA
07/01/25 09:27:11
•ÏXŒã‚̃vƒƒOƒ‰ƒ€‚Å‚·B(’·‚¢‚̂ŕªŠ„‚µ‚Ä‘‚«‚Ü‚·B‚·‚݂܂¹‚ñ)
#include "stdafx.h"
#include <windows.h>

LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
char szClassNme[] = "ƒEƒBƒ“ƒhƒEƒNƒ‰ƒXEƒl[ƒ€";



140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/25 09:51:35
URLØÝ¸(www.kumei.ne.jp)

‚±‚±‚Ì2005‚Æ‘‚¢‚Ä‚ ‚é•”•ª‚ðŽQÆ

141:Ž¿–âŽÒAF
07/01/25 10:09:30
iu˜A‘±“Še‚Å‚·v‚ÆŒ¾‚í‚ê‚Ä‘‚«ž‚Ý‚ª“r’†‚ÅŽ~‚Ü‚Á‚Ä‚¢‚Ü‚µ‚½j

>>140
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‹C•t‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
[VS2005‚ÌÝ’è•û–@]Œ©‚Ü‚µ‚½B
>ŽŸ‚ÉAWin32API‚ð—˜—p‚µ‚½WindowsƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÌÝ’è‚Å‚·B
>uV‚µ‚¢ƒvƒƒWƒFƒNƒgv‚Å‚ÍAƒvƒƒWƒFƒNƒg‚ÌŽí—Þ‚ðuVisual C++vAƒeƒ“ƒvƒŒ[ƒg‚ðuWin32 ƒvƒƒWƒFƒNƒgv‚É‚µ‚Ü‚·B
Ž„‚̊‹«‚¾‚ÆuWin32 ƒvƒƒWƒFƒNƒgv‚ª‚ ‚è‚Ü‚¹‚ñB
uWin32ƒRƒ“ƒ\[ƒ‹ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ v‚݂̂ł·B
i‚±‚ê‚Á‚ÄVC++2005‚ÌExpress‚¾‚Æ–³—‚Æ‚¢‚¤‚±‚Ƃłµ‚傤‚©Hj
‚Ƃ肠‚¦‚¸uWin32ƒRƒ“ƒ\[ƒ‹ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ v‚Æ‚µ‚Ä
Žc‚è‚̓TƒCƒg‚É‘‚©‚ê‚Ä‚¢‚é’Ê‚èA
uƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒEƒBƒU[ƒhv‚ÅA
ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÌŽí—Þ‚ðuWindowsƒAƒvƒŠƒP[ƒVƒ‡ƒ“v
’ljÁ‚̃IƒvƒVƒ‡ƒ“‚ðu‹ó‚̃vƒƒWƒFƒNƒgv
‚É‚µ‚Ü‚µ‚½B
‚µ‚©‚µA>>138 ‚Æ“¯‚¶ƒGƒ‰[‚ª‚łĂµ‚Ü‚¢‚Ü‚µ‚½B


142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/25 10:58:36
>>141
ƒvƒƒWƒFƒNƒg‚̃vƒƒpƒeƒB‚Ìu‘S”Êv‚É•¶ŽšƒR[ƒh‚ÌŽw’肪‚ ‚é‚©‚çMBCS‚É•ÏXB
24s‚Æ47s‚͖̂¾Ž¦“I‚ɃLƒƒƒXƒg‚µ‚Æ‚¯B

‚É‚µ‚Ä‚àA‰SŽÒ‚ªŒ©‚é‰ÓŠ‚É
Win16‚ðˆø‚« ‚Á‚Ă邿‚¤‚ȃR[ƒh‚ð•ú’u‚µ‚Ä‚ ‚é‚̂͗ǂ­‚È‚¢‚ÈB

143:Ž¿–âŽÒAF
07/01/25 11:19:00
>>142
>ƒvƒƒWƒFƒNƒg‚̃vƒƒpƒeƒB‚Ìu‘S”Êv‚É•¶ŽšƒR[ƒh‚ÌŽw’肪‚ ‚é‚©‚çMBCS‚É•ÏXB
‚Å‚«‚Ü‚µ‚½I‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B


144:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/25 13:28:52
OSFWindowsXP SP2
ŠÂ‹«FVS2005 MFCŽg—p
‹³‚¦‚Ä‚¢‚½‚¾‚«‚½‚¢‚±‚Æ‚ª‚ ‚è‚Ü‚·
ƒCƒ~ƒfƒBƒGƒCƒgƒEƒBƒ“ƒhƒE‚Ƀƒ‚ƒŠƒŠ[ƒNŽž‚Ìî•ñ‚ª•\ަ‚³‚ê‚Ü‚·‚ªA”­¶‚µ‚½ƒtƒ@ƒCƒ‹–¼
‚ð•\ަ‚µ‚½‚¢‚̂ł·‚ª‚ǂ̂悤‚É‚µ‚½‚ç‚æ‚¢‚̂łµ‚傤‚©H
MFC‚ł͕W€‚ÅDEBUG_NEW‚ª’è‹`‚³‚ê‚Ä‚¨‚èA‚±‚ê‚Ńtƒ@ƒCƒ‹–¼‚à•\ަ‚³‚ê‚邯‚¢‚¤î•ñ‚ð
ƒlƒbƒg‚ł悭Œ©‚©‚¯‚é‚̂ł·B‚±‚Ìî•ñ‚ɊԈႢ‚ª‚È‚¯‚ê‚΃fƒtƒHƒ‹ƒg‚Å•\ަ‚³‚ê‚é‚Í‚¸‚Ȃ̂ł·‚ªEEB

¡‚̃AƒEƒgƒvƒbƒgƒEƒBƒ“ƒhƒE‚Ì•\ަ
Detected memory leaks!
Dumping objects ->
{15027} normal block at 0x01322E30, 346 bytes long.
Data: <5 9 9 9 E Q> 35 00 39 00 39 00 39 00 00 00 45 00 00 00 E6 51
Object dump complete.

‚¨‚»‚ç‚­‚±‚¤‚È‚é‚Å‚ ‚낤ƒtƒ@ƒCƒ‹–¼•t‘®‚̃AƒEƒgƒvƒbƒgƒEƒBƒ“ƒhƒE‚Ì•\ަ
Dumping objects ->
C:\MyProjects\TestProt\Test.cpp(17) :
{16} normal block at 0x00780EC0, 4 bytes long.
Data: < > CD CD CD CD
Object dump complete.

‚æ‚낵‚­‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B

145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/25 13:49:44
‚»‚ÌŽ¿–â‚É“š‚¦‚æ‚¤‚ÆŽv‚Á‚½‚ç
“K“–‚ȃvƒƒWƒFƒNƒgì‚Á‚Ă킴‚ƃƒ‚ƒŠƒŠ[ƒN‚³‚¹‚ÄŒ‹‰Ê‚ðŒ©‚Ä‚Ý‚é‚¾‚¯‚¾‚©‚ç
Ž©•ª‚Å‚â‚Á‚Ă݂ê‚΂¢‚¢

146:144
07/01/25 14:04:43
>>145
‚½‚ß‚µ‚ÉV‹K‚̃vƒƒWƒFƒNƒg‚ð쬂µA‚Á‚Ă킴‚ƃƒ‚ƒŠƒŠ[ƒN‚³‚¹‚Ă݂½‚Æ‚±‚ëA
ƒtƒ@ƒCƒ‹–¼‚ª•\ަ‚³‚ê‚Ä‚¢‚Ü‚µ‚½B
DLLŽQÆ‚µ‚½‚èAƒ\[ƒXƒtƒ@ƒCƒ‹‚ƃvƒƒWƒFƒNƒg‚̃fƒBƒŒƒNƒgƒŠ‚ð•ÊX‚É‚µ‚½‚肵‚Ä‚é‚ñ‚Å
‚»‚ꂪŒ´ˆö‚Ȃ̂łµ‚傤‚©H

147:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/25 17:13:19
>>135
”L‚Å‚à‚í‚©‚é‚È‚çAVS2005ƒTƒ“ƒvƒ‹ƒvƒƒOƒ‰ƒ€‚̂Ƃ±‚ë‚àŒ©‚Ä‚Ý‚ë‚æB

148:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/26 21:16:50
>>147‚ÍŽ€‚Ë
‚±‚̃XƒŒ‚Íu‚­‚¾‚·‚êVisual C++(’´‰SŽÒ—p)‚»‚Ì4v‚¾‚¼
”nŽ­‚©‹M—l

149:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/26 21:18:56
>>135
‚»‚̃R[ƒh‚ÌURL‘‚¢‚Ă݂Ä

150:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/26 21:32:31
’´‰SŽÒ‚É‚Í147’ö“x‚Ì‹Lq‚ł͕seØ‚¾‚Á‚½‚©H

151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/27 02:40:35
135‚ÌŒ‚Í142‚Ì“š‚¦‚Å‰ðŒˆÏ‚ÝB

152:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/28 11:15:33
Visualstudio.NET2003Žg‚Á‚Ä‚éŽÒ‚Å‚·‚ª
ƒvƒƒWƒFƒNƒg‚ðì‚Á‚Ä@V‚µ‚¢€–ڂ̒ljÁ‚ð‘I‘ð‚µ‚Ä
a.c‚Æ‚©“K“––¼‘O‚¢‚ê‚Ä
ƒ\[ƒXƒtƒ@ƒCƒ‹‚ɉ½‚à‘‚«ž‚Ü‚¸‚É
ƒfƒoƒbƒO–³‚µ‚ÅŠJŽn‚ð‘I‘ð‚·‚é‚Æ
ƒGƒ‰[‚ª”­¶‚µ‚Ä@ƒfƒoƒbƒO‚ðŠJŽno—ˆ‚Ü‚¹‚ñ@
Žw’肳‚ꂽƒtƒ@ƒCƒ‹‚ªŒ©‚‚©‚è‚Ü‚¹‚ñ‚̃EƒCƒ“ƒhƒE‚Æ
error LNK2019: –¢‰ðŒˆ‚ÌŠO•”ƒVƒ“ƒ{ƒ‹ _WinMain@16 ‚ªŠÖ” _WinMainCRTStartup ‚ÅŽQÆ‚³‚ê‚Ü‚µ‚½B
fatal error LNK1120: ŠO•”ŽQÆ 1 ‚ª–¢‰ðŒˆ‚Å‚·B
‚Ƃł܂·B
‚Ç‚¤‚µ‚½‚ç‚æ‚¢‚̂łµ‚傤‚©EE
‚³‚Á‚ς茩“–‚ª•t‚©‚È‚¢‚ñ‚Å‚·‚ªB



153:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/28 11:33:04
main(wmain/_tmain)ŠÖ”‚©‚çŽn‚Ü‚éƒvƒƒOƒ‰ƒ€‚ð‘‚«‚½‚¯‚ê‚ÎAWin32ƒRƒ“ƒ\[ƒ‹ƒvƒƒWƒFƒNƒg‚ðì‚êB
‚»‚¤‚łȂ¯‚ê‚ÎWinMain(wWinMain/_tWinMain)ŠÖ”‚𑂯B

154:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/28 11:55:53
ƒvƒƒOƒ‰ƒ€ˆÈ‘O‚̃Œƒxƒ‹‚Å‚·‚ª2“_‹³‚¦‚Ä‚­‚¾‚³‚¢B

10”N‹ß‚­‘O‚Ü‚ÅC(++‚ł͂Ȃ¢)‚â‚Á‚Ä‚½ŽÒ‚Å‚·‚ªA
“Ë‘RƒQ[ƒ€ì‚肪‚µ‚½‚­‚È‚è‚Ü‚µ‚Ä
ˆê‚©‚ç•׋­‚µ’¼‚µ‚̂‚à‚è‚ÅVisual C++‚𔃂¨‚¤‚ÆŽv‚Á‚Ä‚é‚ñ‚Å‚·B
‚Å‚à‰½‚𔃂Á‚½‚ç‚¢‚¢‚Ì‚©‚³‚Á‚ς蔻‚è‚Ü‚¹‚ñ!

1.VC++.NET2003‚Á‚ÄStandard”Å‚µ‚©‚È‚¢‚̂ł·‚©?
Professional‚Æ‚©AãˆÊ”Å‚ªo‚Ä‚¢‚½‚è‚·‚é‚̂ł·‚©?

2.VC++.NET2003‚Á‚Ä¡‚Å‚à“X“ª‚Å“üŽè‚Å‚«‚é‚ñ‚Å‚µ‚傤‚©?
2005‚𔃂Á‚ă_ƒEƒ“ƒOƒŒ[ƒhA‚Ý‚½‚¢‚È•û–@‚à‚Å‚«‚é‚̂ł·‚©?
‚»‚ÌꇂɂÍ2005‚̂ǂê‚𔃂¦‚΂¢‚¢‚̂ł·‚©?

‚Ƃ肠‚¦‚¸DirectXŠÖ˜A‚Ì–{‚𔃂Á‚ēǂñ‚Å‚é‚ñ‚Å‚·‚ª
‚»‚Ì–{‚ªC++.NET2003‚܂łµ‚©‘Ήž‚µ‚Ä‚¢‚È‚¢‚̂ł·B
«˜R‚ꂪ”ƒ‚Á‚½–{
URLØÝ¸(www.kohgakusha.co.jp)

155:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/28 13:06:33
>>154
2003‚𔃂¤•K—v‚Í‘S‚­‚ ‚è‚Ü‚¹‚ñB
2055EE‚ð“üŽè‚·‚é‚©A‚»‚ê‚Å–O‚«‘«‚ç‚È‚¯‚ê‚Î2005PRO•Ó‚è‚𔃂¦‚΋X‚µ‚¢‚©‚ÆB

156:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/28 13:13:21
2005EE‚̓tƒŠ[‚¾‚æ

157:154
07/01/28 15:31:30
>>155-156
‚ ‚肪‚Æ‚¤

‚ ‚¦‚Ä2003‚𔃂¨‚¤‚Æ‚µ‚Ä‚¢‚é‚̂ɂ͖󂪂 ‚Á‚Ä
‚±‚Ì–{‚Ƀ\[ƒX‚Æ‚©ƒvƒƒWƒFƒNƒgƒtƒ@ƒCƒ‹?‚ªŽû˜^‚µ‚½
CD-ROM‚ª•t‘®‚µ‚Ä‚ ‚é‚킯‚Å‚·‚ªA
2003—p‚̃tƒ@ƒCƒ‹‚ð2005‚̊‹«‚ÅŠJ‚¢‚½‚çA
‰½‚©‚Æ×‚©‚¢ƒGƒ‰[‚Æ‚©Œx‚Æ‚©A‚¢‚ë‚¢‚ëo‚Ä‚«‚»‚¤‚È
‹C‚ª‚·‚é‚ñ‚Å‚·B(–â‘è‚È‚¢?)

‚¢‚¿‚΂ñ‹°‚ê‚Ä‚¢‚é‚Ì‚ÍA2005‚̊‹«‚ŕςȃGƒ‰[‚ª‚¢‚Á‚Ï‚¢o‚ÄA
‚»‚ê‚𒼂·‚½‚߂ɃRƒ“ƒpƒCƒ‰‚ÌÝ’è‚Æ‚©ƒ\[ƒX‚ÌC³‚Æ‚©
‚¢‚ë‚¢‚댩’¼‚µ‚Ă邤‚¿‚ÉŒ‹‹ÇƒƒP‚í‚©‚ñ‚È‚­‚È‚Á‚¿‚á‚Á‚ÄA
‚µ‚©‚à‚»‚ê‚Å‚à‚È‚¨’¼‚炸A–{“–‚ɕ׋­‚µ‚½‚¢•”•ª‚ɂ܂Á‚½‚­
G‚ê‚ç‚ê‚È‚¢‚Ü‚ÜAÁÜ‚µ‚Ä‚µ‚Ü‚¤‚±‚Ƃł·B

EEE‚·‚¢‚Ü‚¹‚ñAŽÀ‚ÍVC6‚Ì ‚Ɉê“x‚±‚ê‚ÅÁÜ‚µ‚Ä‚é‚ñ‚Å‚·orz

‚Ƃ肠‚¦‚¸2003‚̊‹«‚È‚çA‚ ‚Ü‚è[‚­l‚¦‚¸‚É
–{‚É‘‚¢‚Ä‚ ‚é’ʂ葀삵‚½‚çAˆê’Ê‚èƒTƒ“ƒvƒ‹‚à‚¤‚Ü‚­“®‚¢‚Ä
•׋­‚Éê”O‚Å‚«‚»‚¤A‚Æl‚¦‚½‚ñ‚Å‚·B
–{“Ç‚ñ‚Å‚ÄÂơ‚¶‚á‚ ‹Zp‚ª‘S‘Rˆá‚¤Ž–‚¾‚¯‚͂悭‚í‚©‚Á‚½‚Ì‚ÅA
‰S‚É‹A‚Á‚Ä‚ª‚ñ‚΂낤‚ÆŽv‚Á‚Ă܂·
’·•¶ƒXƒ}ƒ\

158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/28 16:35:56
10”N‹ß‚­‘O‚Ü‚ÅC‚ð‚â‚Á‚Ä‚¢‚½‚ÆŒ¾‚¢’£‚élŠÔ‚É‚µ‚Ä‚ÍA•ª‚Æî‚¯‚È‚¢˜b‚¾B

159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/28 16:55:02
ŒÃ–{‰®‚Å”ƒ‚Á‚Ä—ˆ‚½VC1‚Ì–{‚Å‚à‚Ù‚Æ‚ñ‚Ç“¯‚¶‚¾‚Á‚½‚æ
̂̕û‚ª‹@”\‚ª­‚È‚­‚Ă킩‚è‚â‚·‚¢‚Æ‚¢‚¤“_‚à‚ ‚邯‚Ç

160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/29 02:32:23
“r’†‚ÅÁÜ‚·‚é‚̂͊î–{‚ª‚Å‚«‚ĂȂ¢‚­‚¹‚ɉž—p‚µ‚½‚ª‚é‚©‚ç‚¶‚á‚Ü‚¢‚©

161:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/29 11:13:42
‚»‚¤‚¢‚¤‚±‚ÆB
‡’²‚Éi•à‚·‚él‚Æ
‚¢‚‚܂ł½‚Á‚Ä‚ài•à‚µ‚È‚¢l‚Æ
“r’†‚œЂ°o‚·l‚ðŒ©‚Ä‚«‚½‚ªA
«Ši‚Æ‚¢‚¤‚©‹C•ª‚Æ‚¢‚¤‚©A
‚»‚¤‚¢‚¤‚ªŒ»‚ê‚Ă邿‚¤‚È‹C‚ª‚µ‚½B

162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/29 22:21:12
>>157
‚Ü‚ VC++@2005‚̓ZƒLƒ…ƒŠƒeƒBŠÖ˜A‚ÅFX‚Æ×‚©‚¢Œx‚ðo‚·‚悤‚ɂȂÁ‚½‚ªA‚»‚ê‚Í—L–¼‚¾‚µƒOƒO‚ê‚ΑΈ–@‚Í‚·‚®Œ©‚‚©‚éB
‚»‚Ì’ö“x‚̃vƒƒOƒ‰ƒ€‚Ȃ炻‚̂ق©‚É‚ÍA“Á‚ÉVC++@2005‚ÉŽ‚Á‚Ä‚¢‚Á‚½‚©‚ç‚Æ‚¢‚Á‚ăGƒ‰[‚É‚È‚é‚Æ‚¢‚¤‚±‚Ƃ͂Ȃ¢‚ÆŽv‚¤B
‚¹‚¢‚º‚¢SDK‚ð“ü‚ê‚Ä‚¢‚È‚¢A“ü‚ꂽ‚¯‚ÇVC++‚Åݒ肵–Y‚ê‚邱‚ƂɋC‚ð•t‚¯‚ë‚Æ‚¢‚¤‚­‚ç‚¢‚©‚ÈB


163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/30 00:06:14
‚à‚¤ˆê‚ÂA•¶ŽšƒR[ƒh‚̈Ⴂ‚É‚à’ˆÓB

164:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/30 00:08:27
10”N‘O‚Á‚ăIƒŒŠw¶‚¾‚È

DOS‚ÌBorlandC‚Æ‘‹‚ÌC++K‚Á‚Ä‚½‚¯‚Ç
Ž—‚½‚悤‚ÈŽ–‚â‚é‚É‚µ‚Ä‚à
DOSƒx[ƒX‚©‘‹ƒx[ƒX‚©‚Å“ïˆÕ“x‚ÉŽ€‚ʂقǷ‚ðŠ´‚¶‚½

‚ÅA‚»‚Ì C++Builder‚Æ‚©o‚Ä‚«‚½‚¯‚Ç
‚ ‚ê‚ÍMSVC‚Ƃ͔ä‚ׂà‚ñ‚ɂȂç‚ñ‚®‚ç‚¢ŠÈ’P‚Å‹Á‚¢‚½

165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/30 00:43:43
ޏ—炵‚Ü‚·B
¡“ú‚b++‚ð‚Í‚¶‚߂Ă݂½ŽÒ‚Å‚·BƒAƒz‚炵‚¢Ž¿–â‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ª‚¨Šè‚¢‚µ‚Ü‚·B
ˆÈ‰º‚̃vƒƒOƒ‰ƒ€‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B
#include <iostream>
using namespace std;
class Glass
{int nakami; //…‚Ì—Ê
public:
Glass(int x) : nakami(x){} //ˆø”‚ðŽæ‚éƒRƒ“ƒXƒgƒ‰ƒNƒ^
//ƒ†[ƒU‚©ƒvƒƒOƒ‰ƒ}‚É“n‚³‚ê‚é’lix‚Å•\‚³‚ê‚éj‚ðnakami‚ÉŠi”[
void dasu(int); //…‚ðo‚·ŠÖ” };
void Glass::dasu(int x){
if(nakami >= x){ nakami -= x;
cout<< "…‚ðo‚µ‚Ü‚µ‚½B" << endl;
cout<< "Œ»Ý‚̃Rƒbƒv‚Ì’†g‚Í" << nakami << "‚Å‚·B" <<endl; }
else{cout<< "‚»‚ñ‚ȂɅ‚ª‚ ‚è‚Ü‚¹‚ñB" <<endl;
cout<< "Œ»ÝƒRƒbƒv‚Ì’†‚É‚Í" << nakami << "“ü‚Á‚Ä‚¢‚邾‚¯‚Å‚·B" <<endl; } }

int main()
{int x; //®”‚Ìu‚¢‚ê‚à‚Ìvx‚Ì’è‹`B‰º‚Ìcin‚Ì‘O‚È‚ç‚Ç‚±‚É‚ ‚Á‚Ä‚à‚æ‚¢‚̂ł·B
cout << "ƒRƒbƒv‚𶬂µ‚Ü‚·B‚ǂꂾ‚¯…‚ð‚¢‚ê‚é‚©“ü—Í‚µ‚Ä‚­‚¾‚³‚¢B" << endl;
cin >> x;
Glass glass(x); //ˆø”‚ðŽæ‚éƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ªŒÄ‚Ño‚³‚êA
//…‚ªx‚¾‚¯“ü‚Á‚½glass‚Æ‚¢‚¤–¼‚̃Rƒbƒv‚ª¶¬‚³‚ê‚é
cout << "‚³‚ Aglass‚©‚ç…‚ðo‚µ‚Ü‚·B‚¢‚­‚ço‚µ‚Ü‚·‚©B“ü—Í‚µ‚Ä‚­‚¾‚³‚¢B" <<endl;
cin >> x; //ã‚Ìx‚ðŽg‚¢‚܂킵‚Ä‚¢‚é
glass.dasu(x);
cout<<"I—¹"<<endl; }
‚±‚ê‚ÍA‚Æ‚ ‚éi‚¨‚»‚ç‚­—L–¼‚ÈHj‚b++“ü–åƒy[ƒW‚ÌŠ‚©‚ç‚̈ø—p‚È‚ñ‚Å‚·‚ªA
‚È‚ºA•Ï”‚Ìx‚ðŽg‚¢‚܂킷‚±‚Æ‚ª‚Å‚«‚é‚Ì‚©‚í‚©‚è‚Ü‚¹‚ñB
ˆê‰ñ–Ú‚ÉŽw’肵‚½•¨‚ªnakami‚É“ü‚Á‚ÄA“ñ‰ñ–Ú‚ÉŽw’肵‚½•¨‚ªdasu—ʂɂȂé‚È‚ñ‚ÄA
‚»‚ñ‚È“s‡‚Ì‚¢‚¢‚悤‚ɂȂé‚킯‚ª¥¥¥‚ÆŽv‚Á‚½‚畒ʂɂȂÁ‚½‚킯‚Å‚·‚ªA‚Ç‚¤‚È‚Á‚Ä‚é‚ñ‚Å‚µ‚傤‚©H

166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/30 01:02:34
>>165
‰½‚ª•·‚«‚½‚¢‚©•ª‚©‚ç‚ñEEE
‚½‚Æ‚¦‚ÎA

x=5;
cout << x;
x=10;
cout << x;

‚±‚ê‚Å‚à x ‚ð‚Q‰ñŽg‚¢‚܂킵‚Ă邱‚ƂɂȂ邪i‚P‰ñ–Ú‚Í‚P"5"A‚Q‰ñ–Ú‚Í "10" ‚ªo—Í‚³‚ê‚éj
‰½‚©‹^–₪‚ ‚é‚©H

167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/30 01:09:00
>>166
‚ [[[[[[AŠÈ’P‚ÈŒ`‚ÅŒ©‚邯A‚í‚©‚è‚Ü‚µ‚½B
‚‚܂èAcin‚ц[ƒU[‚ª‚˜‚É“ü—Í‚µ‚½’l‚Í‚»‚Ì‚·‚®‰º‚É‚ ‚邘‚É
”½‰f‚³‚ê‚邯Œ¾‚¤‚킯¥¥¥‚©‚ÈH@‚¢‚âA‚»‚¤‚Å‚·‚ËB
‰ðŒˆ‚µ‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

168:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/30 06:17:17
>>167
¡X‚Ç‚¤‚Å‚à‚¢‚¢‚¯‚ÇA‚±‚±‚ÍVC‚̃XƒŒ‚¾‚©‚çA‚Ç‚¤‚¹‚È‚çC++‰SŽÒ‚̃XƒŒ‚ÉÀ‚¯‚΂悩‚Á‚½‚Ì‚ÉB

169:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/30 12:26:49
foobar2000‚̃vƒ‰ƒOƒCƒ“‚ðì‚Á‚Ă݂½‚¢‚ñ‚¾‚¯‚ÇA
“–•ûA‘gž‚ÝŒn‚̃vƒƒOƒ‰ƒ€‚ªê–å‚ÅAWindows‚̃vƒƒOƒ‰ƒ€‚Í–¢ŒoŒ±‚Å‚·B
VisualC++‚ðŽg‚Á‚Ă݂悤‚©‚ÆŽv‚Á‚Ä‚é‚ñ‚Å‚·‚ªAFoobar2000‚̃vƒ‰ƒOƒCƒ“ŠJ”­‚Á‚Ä
ExpressEdition‚Å‚à‚Å‚«‚é‚ÌH


170:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/30 12:31:16
’´‰SŽÒ‚Æ‚©‚¢‚¤ˆÈ‘O‚Ì–â‘è‚©‚à‚µ‚ê‚È‚¢‚¯‚ÇA‹³‚¦‚Ä‚­‚¾‚³‚¢B
URLØÝ¸(www.imgup.org)
‚±‚ÌOrchis‚̃uƒ‰ƒEƒU¨firefox.exe‚Ì•”•ª‚͂Ȃñ‚Ä‚¢‚¤–¼Ì‚Å‚µ‚傤‚©H
Orchis‚ł̓Tƒuƒƒjƒ…[‚ƂȂÁ‚Ă܂·‚ªAVC++‚Å‚¢‚¤‚É‚ÍH
ƒ}ƒEƒXƒ|ƒCƒ“ƒ^‚ª—ˆ‚邯“WŠJ‚³‚ê‚é‚à‚Ìc‚Æ‚¢‚¤‚©cƒƒjƒ…[ƒo[‚Æ‚àˆá‚¢‚Ü‚·‚µc

171:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/30 16:04:29
ƒtƒ‰ƒbƒVƒ…”‚©‚±‚Á‚¿‚©–À‚¢‚Ü‚µ‚½‚ªƒvƒƒOƒ‰ƒ€‘¤‚Å‹N“®‚·‚邯Žv‚Á‚½‚̂ł±‚¿‚ç‚É‘‚«‚Ü‚·

ƒCƒ“ƒ^[ƒtƒFƒCƒX‚ðswf‚É‚µ‚½‚¢‚ñ‚Å‚·‚ªƒvƒƒOƒ‰ƒ€‘¤‚ł͂ǂ¤‚¢‚¤ˆ—‚ª•K—v‚Å‚·‚©H
.exe‹N“®¨swf‹N“®¨swf‚ðƒEƒBƒ“ƒhƒE‚É“\‚è•t‚¯
¡‚±‚±‚Ås‚«‹l‚Á‚Ă܂·

‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·

172:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/30 16:37:24
‚³‚ H

173:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/30 17:38:54
½ÚØÝ¸(tech”Â:785-786”Ô)

‚±‚̂悤‚Èó‘Ô‚È‚ñ‚Å‚·‚ª‚Ç‚¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚·‚©H

174:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/30 17:45:41
>>173
ƒvƒƒWƒFƒNƒgì‚Á‚½H

175:173
07/01/30 18:32:03
¡ƒvƒƒWƒFƒNƒg쬂ɋC‚ð‚‚¯‚È‚ª‚ç‚â‚Á‚Ă݂½‚炤‚Ü‚­s‚«‚Ü‚µ‚½
’©‚̂₂͉½‚©‚¨‚©‚µ‚©‚Á‚½‚Ý‚½‚¢‚Å‚·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

176:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/30 23:23:54
openfiles.exe‚̂悤‚ÉA
ƒƒbƒN‚ðŽæ“¾‚µ‚Ä‚¢‚éƒvƒƒZƒX–¼‚ðŽæ“¾‚·‚é•û–@‚Á‚Ăǂñ‚È‚â‚è•û‚ª‚ ‚è‚Ü‚·‚©‚ËH


177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/31 01:16:18
includeƒtƒ@ƒCƒ‹‚Ì’†g‚ðŒ©‚Ä‚àŽd‘g‚Ý‚ª‚æ‚­‚í‚©‚ç‚È‚¢‚ñ‚Å‚·‚ª
ƒCƒ“ƒNƒ‹[ƒhƒtƒ@ƒCƒ‹‚Ì‹@”\‚ðŒ©‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H
ƒwƒ‹ƒv‚ðŒ©‚Ü‚µ‚½‚ª‚¢‚Ü‚¢‚¿‚æ‚­‚í‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½¥¥¥
‰½‚©‚æ‚¢ŒŸõ•û–@‚ª‚ ‚ê‚΋³‚¦‚Ä‚­‚¾‚³‚¢
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·

178:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/31 19:38:21
‚à‚¤­‚µ‹ï‘Ì“I‚É‘‚¢‚Ä‚­‚ê

•’Ê‚ÍA‚±‚Ì‹@”\‚ðŽg‚¤‚É‚Í
‚ǂ̃wƒbƒ_ƒtƒ@ƒCƒ‹‚ðƒCƒ“ƒNƒ‹[ƒh‚·‚ê‚΂¢‚¢‚Ì‚©‚ð
’²‚ׂ邩‚燔Ԃªˆá‚Á‚ÄŽQl‚ɂȂ铚‚¦‚ª‚¾‚¹‚é‚©‚í‚©‚ç‚ñ‚¯‚Ç

179:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/31 23:01:33
ƒ^ƒuiCTabCtrlj‚ðŽg‚Á‚½ƒvƒƒOƒ‰ƒ€‚ðì‚Á‚½‚̂ł·‚ªAƒ^ƒu“à‚̈—i‘¼ƒNƒ‰ƒXEƒ`ƒƒƒCƒ‹ƒhj‚ÆeƒNƒ‰ƒXiHj‚ŕϔ‚ð‹¤—L‚·‚é•û–@‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B
eƒNƒ‰ƒX‚̕ϔ‚ðƒ^ƒu‚̃Nƒ‰ƒX‚ÅŽQƂł«‚ê‚Ηǂ¢‚Å‚·B
‚Ü‚½AeƒNƒ‰ƒX‚©‚ç‚ ‚éƒgƒŠƒK‚ÅŽqƒNƒ‰ƒX‚Ì•\ަˆ—‚𑖂点‚½‚¢‚̂ł·‚ªAŽqƒNƒ‰ƒX‚ð‹N‚±‚·oreƒNƒ‰ƒX‚©‚ç’¼Ú•`‰æ‚Å‚«‚Ü‚·‚©H
‚æ‚낵‚­‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B

180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/31 23:06:16
ƒXƒ‹[

181:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/01 00:12:34
>>179
³’¼Œ¾‚Á‚Ä‚¢‚éˆÓ–¡‚ª‚í‚©‚ç‚ñ‚Ì‚¾‚ªA
ŽQƂł«‚éeƒNƒ‰ƒXƒƒ“ƒo‚ÍAŽqƒNƒ‰ƒX‚©‚ç‚È‚ç‚Îprotected‚©publicA
Œp³ŠÖŒW‚ɂȂ¢‚È‚ç‚Îpublic‚݂̂¾‚¼B


182:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/01 04:52:51
e‚Á‚Ä‚±‚Æ‚ÍACWnd::GetParent()‚©H

183:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/01 04:55:17
‚Ý‚ñ‚ȈӒnˆ«‚µ‚È‚¢‚Å(’m‚Á‚ĂĒm‚ç‚ñU‚èA‚í‚©‚ç‚È‚¢U‚èH)A
Ž©•ª‚ª‰SŽÒ‚¾‚Á‚½ ‚ðŽv‚¢o‚µ‚ÄŽ¿–â‚ðŽÞ‚ñ‚Å‚â‚ê‚æB

184:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/01 04:57:24
>>181
>³’¼Œ¾‚Á‚Ä‚¢‚éˆÓ–¡‚ª‚í‚©‚ç‚ñ‚Ì‚¾‚ªA

‚»‚è‚áA>>179ˆÈã‚É‚ ‚ñ‚½‚ª‰SŽÒ‚Á‚Ä‚±‚Æ‚¾‚¨B

185:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/01 04:59:25
Œ¾‚¢‚½‚¢Ž–‚͉½‚ƂȂ­‚í‚©‚ç‚ñ‚Å‚à‚È‚¢‚¯‚Ç
ƒNƒ‰ƒX‚ð‚Ç‚¤ì‚Á‚Ă邩•ª‚©‚ç‚ñ‚Ƃ˂¥

186:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/01 06:13:21
>183-184‚ɂ܂©‚¹‚½

187:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/01 08:29:22
‚»‚è‚áƒNƒ‰ƒX‚¶‚á‚È‚­‚ăEƒBƒ“ƒhƒE‚ÌeŽq‚¾‚È

188:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/01 18:09:45
‚‚܂肻‚¤‚¾‚ëIH

189:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/01 22:29:51
‚·‚¢‚Ü‚¹‚ñAŽ©•ª‚̓NƒY‚½‚ê‰SŽÒ‚Å‚·B
‚»‚±‚ÅŽ¿–â‚Å‚·A‰½‚©ì‚Á‚Ă݂悤‚ÆŽv‚Á‚ÄASDK‚Ý‚½‚è‚·‚é‚ñ‚Å‚·‚ª
CŒ¾Œê‚¾‚ÆA’·‚Á‚½‚炵‚¢ƒ\[ƒX‚ðƒƒbƒZ[ƒW–ˆ‚É‘‚¢‚ÄA‘¼‚É‚à’mޝ‚ª•K—v‚¾‚ÆŽv‚¢
‚Æ‚±‚낪AMFC‚¾‚ÆA‚»‚ê‚ç(win32api’B)‚ðˆê’Ê‚è—pˆÓ—pˆÓ‚³‚ê‚·‚¬‚ÄA‚Å‚àŒ‹‹Çwin32api‚ðƒ‰ƒbƒv
‚µ‚½‚à‚̂ł·‚µA‚È‚ñ‚©MFC‚ðŽg‚¤‚Ì‚ÍAƒpƒ\ƒRƒ“‰SŽÒ‚Éu‚³‚ŸAŽg‚¢•û‚Í‹³‚¦‚È‚¢‚ª•Ö—˜‚¾‚æBŽg‚Á‚Ă݂Ȃ³‚¢v
‚ÆŒ¾‚Á‚Ä•W€ƒAƒvƒŠ‚ª•t‚¢‚½ƒpƒ\ƒRƒ“‚ð‚킽‚µ‚Ă邿‚¤‚ÈŠ´‚¶‚ÅAŽg‚¢ŸŽè‚ª•ª‚©‚ç‚È‚¢Š´‚ª‚ ‚è‚Ü‚·B
‚Ç‚±‚©ƒTƒCƒg‚ÅAMFC‚ð‚‚©‚킸win32api‚ðŽg‚Á‚½C++ƒvƒƒOƒ‰ƒ€ƒTƒ“ƒvƒ‹ƒ\[ƒX‚ðŒöŠJ‚µ‚Ă邯‚±‚ë‚Í
‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚傤‚©ACodeGuru,TheCodeProject,Programmer'sHeaven,SourceForge“™‚ðŒ©‚Ä‚à
MFC‚©A‚¢‚í‚ä‚éƒRƒ“ƒ\[ƒ‹ƒAƒvƒŠiboost“™)‚̂ǂ¿‚ç‚©‚µ‚©Œ©‚‚¯‚ç‚ê‚Ü‚¹‚ñB
Ž©•ª‚Ì’T‚µ•û‚ªˆ«‚¢‚̂łµ‚傤‚ªA‚ǂȂ½‚©‹³‚¦‚Ä‚­‚¾‚³‚¢B
i‚¿‚Ȃ݂ÉAFastCopy‚̃\[ƒX‚ðŒ©‚Ü‚µ‚½‚ªA•~‹‚ª‚‚·‚¬‚Ü‚µ‚½j

190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/01 22:43:19
MSDN‚ÉSDK‚̃Tƒ“ƒvƒ‹‚ª‚¢‚Á‚Ï‚¢‚‚¢‚Ä‚é

191:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/01 23:13:59
>>189
‚»‚à‚»‚àWin32API‚ªŠÖ”‚Æ\‘¢‘̂̉ò‚̂悤‚È‚à‚Ì‚¾‚©‚çA
’¼‚ÉWin32API‚ðŽg‚¤ƒvƒƒOƒ‰ƒ€‚È‚ñ‚ÄC‚Å‚àC++‚Å‚à‘債‚ĕςí‚ç‚È‚¢B
iCOM‚ª—‚Þ•ª–ì‚𜂭j

Win32API‚ðŽg‚Á‚½ƒvƒƒOƒ‰ƒ€‚ÅAC++‚炵‚­‘‚­‚Æ‚·‚邯A
Œ‹‹ÇMFC‚ª‚»‚¤‚Å‚ ‚邿‚¤‚É‘½‚©‚ê­‚È‚©‚êWin32API‚ð‰½‚ç‚©‚ÌŒ`‚щƒbƒv‚µ‚½‚悤‚ÈŠ´‚¶‚ɂȂé‚Ì‚ªƒIƒ`B
‚¾‚©‚ç‚Æ‚¢‚Á‚ÄMFC‚ðŽg‚¦‚Æ‚¢‚¤‚킯‚ł͂Ȃ¢‚µAMFCˆÈŠO‚É‚àFX‚Æ‚ ‚é‚킯‚¾‚ªB

192:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/01 23:35:56
VC++‚ð•]‰¿”łłâ‚Á‚Ă݂½‚¢‚̂ł·‚ªA‰½‚ðƒ_ƒEƒ“ƒ[ƒh‚µ‚ăCƒ“ƒXƒg[ƒ‹‚·‚ê‚΂悢‚̂łµ‚傤‚©H
‰•à“I‚ÈŽ¿–â‚Å‹°k‚Å‚·‚ª‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

193:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/01 23:39:37
>189
‚¨‚¢‚ç‚ÍA”L->ATL/WTL

194:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/01 23:43:25
>>192 ‚±‚ê‚̂ǂÁ‚¿‚©
Visual Studio 2005 Team Suite 180“úŠÔŒÀ’è•]‰¿”Å
Visual Studio 2005 Professional Edition 90“úŠÔŒÀ’è•]‰¿”Å
URLØÝ¸(www.microsoft.com)

195:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/01 23:45:32
>>194
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

196:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/02 14:43:14
ƒŠƒ\[ƒX*.rcƒtƒ@ƒCƒ‹‚Ì’†‚Å#ifdef,#else,#endif‚̈—‚ª‚ ‚é‚̂ł·‚ªA
ƒvƒƒWƒFƒNƒg‚ÌÝ’è‚ÌAƒvƒŠƒvƒƒZƒbƒT‚Ì’è‹`‚É‘‚¢‚Ä‚àA*.rc‚Ì’†‚¾‚¯–³Ž‹‚³‚ê‚Ü‚·B
i‘¼‚Ì*.cpp‚Æ‚©‚Í‚¿‚á‚ñ‚Æ#ifdef‚ÅðŒ•ªŠò‚µ‚Ă܂·j
‚Ç‚¤‚·‚ê‚Î*.rc‚Ì’†‚Å‚àƒvƒŠƒvƒƒZƒbƒT‚Ì’è‹`‚ª—LŒø‚ɂȂè‚Ü‚·‚©H

197:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/02 14:45:36
‰ðŒˆ‚µ‚Ü‚µ‚½B
ƒvƒƒWƒFƒNƒg‚ÌƒŠƒ\[ƒXƒ^ƒu‚É‚àƒvƒŠƒvƒƒZƒbƒT‚Ì’è‹`‚ª‚ ‚è‚Ü‚µ‚½B

198:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/04 13:32:57
>>192
‚Ç‚¤‚µ‚Ä‚à—L—¿‚̃GƒfƒBƒVƒ‡ƒ“‚Ì•]‰¿”Å‚ª‚¢‚¢‚ÌH
–³—¿‚ÌExpress”ł͌™H

199:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/07 03:18:09
•]‰¿ŠúŠÔ‰ß‚¬‚½‚绕i”Å”ƒ‚Á‚ÄMS‚ÉvŒ£‚·‚é‚ñ‚¾‚ë
–³—¿Š©‚ß‚¿‚áƒCƒJƒ“

200:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/08 17:12:26
‘½•ª‚·‚²‚¢—L–¼‚È
uVVisualC++6.0“ü–åƒrƒMƒi[•Ò@—Ñt”äŒÃ@ƒ\ƒtƒgƒoƒ“ƒNŽÐv
‚ðŽg‚Á‚Ä¡•׋­’†‚È‚ñ‚Å‚·‚ªA
241ƒy[ƒW‚̃Tƒ“ƒvƒ‹ƒvƒƒOƒ‰ƒ€‚ÅA
CPenƒNƒ‰ƒX‚̃IƒuƒWƒFƒNƒg‚̃|ƒCƒ“ƒ^AfoldPenf‚Á‚Ă䂤‚Ì‚ðA
f‹Œƒyƒ“f‚Æ–Á‘Å‚Á‚ĕۑ¶‚Á‚Ä‘‚¢‚Ä‚ ‚è‚Ü‚·‚ªA
‚±‚ê‚ð‚·‚éˆÓ–¡‚ª‚í‚©‚è‚Ü‚¹‚ñB
‚í‚´‚í‚´ƒ|ƒCƒ“ƒ^‚łȂºŠm•Û‚µ‚Ä‚¢‚é‚̂łµ‚傤‚©H
‚DC->SelectObject(&CPenŒ^Object)‚Å‘I‘ð‚µ‚Ä‘‚­‚¾‚¯‚Ȃ̂ÉA
•Ê‚Éf‹Œƒyƒ“f‚ð•Û‘¶‚µ‚Ä‚¨‚­•K—v‚ª‚ ‚é‚̂łµ‚傤‚©H
Ž„‚ªŠÈ’P‚ÉŠm”F‚µ‚½’ö“x‚Å‚ÍA
oldPen Ž©‘Ìݒ肵‚È‚­‚Ä‚àŽÀs‰Â”\‚Å‚µ‚½‚µA
ÅŒã‚Éf‹Œƒuƒ‰ƒV‚É–ß‚·f‚Á‚Ä‚ä‚¤ì‹Æ‚à‚È‚­‚Ä‚à–â‘è‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
‘¼‚É‚à‚¢‚ë‚¢‚ë‹Lq‚µ‚ÄoldPen‚Ì—L—p‚ÈŽg‚¢•û‚ðŒŸØ‚µ‚Ü‚µ‚½‚ªA
‚â‚ê‚΂â‚é‚قLjӖ¡‚ª‚È‚¢‚̂ł͂Ƃ¢‚¤l‚¦‚ÉŒX‚«‚Ü‚·B
‘å•ÏŒÀ’è“I‚ÈŽ¿–â‚Å‚·‚ªA
‚悯‚ê‚Ζ{‚ðŽ‚Á‚Ä‚é•ûA‚à‚µ‚­‚͂悭’m‚Á‚Ä‚ç‚Á‚µ‚á‚é•û‚ł킩‚é•û‚ª‚¢‚ê‚Î
‹³‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©H

201:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/08 17:13:22
‘½•ª‚·‚²‚¢—L–¼‚È
uVVisualC++6.0“ü–åƒrƒMƒi[•Ò@—Ñt”äŒÃ@ƒ\ƒtƒgƒoƒ“ƒNŽÐv
‚ðŽg‚Á‚Ä¡•׋­’†‚È‚ñ‚Å‚·‚ªA
241ƒy[ƒW‚̃Tƒ“ƒvƒ‹ƒvƒƒOƒ‰ƒ€‚ÅA
CPenƒNƒ‰ƒX‚̃IƒuƒWƒFƒNƒg‚̃|ƒCƒ“ƒ^AfoldPenf‚Á‚Ă䂤‚Ì‚ðA
f‹Œƒyƒ“f‚Æ–Á‘Å‚Á‚ĕۑ¶‚Á‚Ä‘‚¢‚Ä‚ ‚è‚Ü‚·‚ªA
‚±‚ê‚ð‚·‚éˆÓ–¡‚ª‚í‚©‚è‚Ü‚¹‚ñB
‚í‚´‚í‚´ƒ|ƒCƒ“ƒ^‚łȂºŠm•Û‚µ‚Ä‚¢‚é‚̂łµ‚傤‚©H
‚DC->SelectObject(&CPenŒ^Object)‚Å‘I‘ð‚µ‚Ä‘‚­‚¾‚¯‚Ȃ̂ÉA
•Ê‚Éf‹Œƒyƒ“f‚ð•Û‘¶‚µ‚Ä‚¨‚­•K—v‚ª‚ ‚é‚̂łµ‚傤‚©H
Ž„‚ªŠÈ’P‚ÉŠm”F‚µ‚½’ö“x‚Å‚ÍA
oldPen Ž©‘Ìݒ肵‚È‚­‚Ä‚àŽÀs‰Â”\‚Å‚µ‚½‚µA
ÅŒã‚Éf‹Œƒuƒ‰ƒV‚É–ß‚·f‚Á‚Ä‚ä‚¤ì‹Æ‚à‚È‚­‚Ä‚à–â‘è‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
‘¼‚É‚à‚¢‚ë‚¢‚ë‹Lq‚µ‚ÄoldPen‚Ì—L—p‚ÈŽg‚¢•û‚ðŒŸØ‚µ‚Ü‚µ‚½‚ªA
‚â‚ê‚΂â‚é‚قLjӖ¡‚ª‚È‚¢‚̂ł͂Ƃ¢‚¤l‚¦‚ÉŒX‚«‚Ü‚·B
‘å•ÏŒÀ’è“I‚ÈŽ¿–â‚Å‚·‚ªA
‚悯‚ê‚Ζ{‚ðŽ‚Á‚Ä‚é•ûA‚à‚µ‚­‚͂悭’m‚Á‚Ä‚ç‚Á‚µ‚á‚é•û‚ł킩‚é•û‚ª‚¢‚ê‚Î
‹³‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©H

202:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/08 18:00:52
DC‚É‘I‘𒆂ÌGDIƒIƒuƒWƒFƒNƒg‚Í”jŠü‚Å‚«‚È‚¢‚©‚çB

203:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/08 18:29:47
>200-201
š‰SŽÒ‚ÉVisual C++‚ð‹³‚¦‚éƒXƒŒš Part25
½ÚØÝ¸(tech”Â:380”Ô)

ƒ}ƒ‹ƒ`

204:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/08 18:31:55
‚Ù‚ñ‚Æ‚¾‚ 

205:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/08 18:56:07
‚ ‚¿‚±‚¿‘‚«ž‚Þ‚Æ‘‚­‰ñ“š‚ª‚à‚炦‚邿`‰´‚Á‚Ä“ª‚¢‚¢`‚Æ‚©Žv‚Á‚Ä‚é‚Ì‚©‚ËB

206:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/08 22:37:31
URLØÝ¸(aoiruka.blog8.fc2.com)
‚±‚±‚ÉÚ‚Á‚Ä‚¢‚é•û–@‚ʼnÁŽZ‡¬‚ðs‚Á‚Ä‚à–â‘è‚Í‚ ‚è‚Ü‚¹‚ñ‚©H
Ž©•ª‚̊‹«‚ł͓Á‚ÉŽxá‚È‚­“®ì‚·‚é‚̂ł·‚ªB

207:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/08 22:50:54
>>206
‚»‚ÌƒŠƒ“ƒN“¥‚ñ‚Å‚à–â‘è‚Í‚ ‚è‚Ü‚¹‚ñ‚©H
Ž©•ª‚̊‹«‚ÅŽxႪ‚ł邯¢‚é‚Ì‚Å

208:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/09 10:29:48
‚ ‚Á‚¿‚±‚Á‚¿‚©‚¢‚½‚ç‚ ‚©‚ñ‚Ì‚©A‚Ú‚¯B
“ñ‰ÓŠ‚µ‚©‘‚¢‚Ăւñ‚µAŒfަ”‚̃^ƒCƒgƒ‹‘I‚ñ‚Å‘‚¢‚Ă邵A
‰ñ“š‚Í­‚µ‚Å‚à‘¬‚¢‚Ù‚¤‚ª‚¢‚¢‚µA
‚à‚µ‚©‚µ‚½‚ç‚¢‚ë‚ñ‚È“š‚¦‚ª‚ ‚é‚©‚à‚í‚©‚ç‚ñ‚µA
‚»‚ê‚ð’m‚肽‚¢‚͕̂’Ê‚â‚ñ‚¯B
’N‚à“ª‚ª‚¢‚¢‚È‚ñ‚©Žv‚¤‚©B
‚»‚¤‚¢‚¤”­‘z‚É‚¢‚½‚邨‘O‚ÍŽ©•ª‚ª”ß‚µ‚­‚È‚¢‚ñ‚©B
‚Ü‚ A‚±‚±‚Å‚»‚ñ‚Ȃ₂ɂ©‚Ü‚Á‚Ă鎩•ª‚ª”ß‚µ‚¢‚¯‚ÇB
‹C•ª‚ªˆ«‚¢‚ñ‚Å‚à‚¤‚±‚ñ‚ȂƂ±‚ë‚ÉŽ¿–â‘‚¢‚½‚肵‚Ü‚¹‚ñB
‚Ç‚¤‚à‰½‚ç‚©‚Ì“š‚¦‚É‚È‚é‚æ‚¤‚È‚±‚Ƃ𑂢‚Ä‚­‚¾‚³‚Á‚½•û‚Í‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

209:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/09 14:04:46
‚à‚¤‚­‚é‚È‚æ

210:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/09 14:41:44
Ž¿–â‚Å‚·BVC++6.0‚Å‚l‚e‚b‚ð—˜—p‚µ‚Ä‚¢‚Ü‚·B

‚R‚‚̃_ƒCƒAƒƒO‚ðƒ‚[ƒ_ƒŒƒX‚Å•\ަ‚µ‚Ü‚·B
‰¼‚ÉA‚`C‚aC‚b‚Æ‚µ‚Ü‚·B

‚±‚Ì‚R‚‚̃_ƒCƒAƒƒO‚Ì‚yƒI[ƒ_[‚ðí‚É‚`¨‚a¨‚b‚ɌŒ肷‚é‚ɂ͂ǂ¤‚·‚ê‚Î
‚æ‚¢‚Å‚µ‚傤‚©B

ބީgA‚yƒI[ƒ_[‚Æ‚¢‚¤Œ¾—t‚ÌŽg‚¢•û‚ªŠÔˆá‚Á‚Ä‚¢‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚̂ŕ⑫‚µ‚Ü‚·B

‚`‚Æ‚a‚ªd‚È‚Á‚Ä‚¢‚ê‚ΕK‚¸‚`‚ª‘O–ʂɕ\ަ‚³‚êA‚a‚Æ‚b‚È‚ç‚aC‚`‚Æ‚b‚È‚ç‚`‚Æ‚¢‚¤
“®ì‚Å‚·B

ƒ_ƒCƒAƒƒO‚ª‚QŒÂ‚È‚çATOPMOST‚ª—˜—p‚Å‚«‚é‚̂ł·‚ªA‚R‚‚Ìꇂ͂ǂ̂悤‚É‚µ‚½‚ç
‚æ‚¢‚Å‚µ‚傤‚©B

‰Â”\‚Å‚ ‚ê‚ÎA‚aƒ_ƒCƒAƒƒO‚ðƒhƒ‰ƒbƒO‚µ‚È‚ª‚ç‚`ƒ_ƒCƒAƒƒOã‚ð‰¡Ø‚邯AƒXƒ€[ƒX‚É‚`‚̉º
‚ðö‚蔲‚¯‚邿‚¤‚Ȃ̂ª‚æ‚¢‚Å‚·B

‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

211:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/09 17:04:21
‚±‚¤‚¢‚¤Œü‚¢‚ĂȂ¢‚â‚‚͂ǂ¤‚µ‚½‚ç‚¢‚ñ‚¾‚낤‚Ë
–{l‚ªŒå‚Á‚Ä‚­‚ê‚邯‚¢‚¢‚¯‚Ç

212:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/09 17:40:22
>>210
ƒ_ƒCƒAƒƒO‚Ì쬇‚ðC@B@A‚̇‚É‚µACreateŽžA‚Ìe‚ðB‚ÉAB‚Ìe‚ðC‚É‚·‚éB

213:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/09 22:52:26
‚Ç‘fl‚Å‚·B
label‚É•¶Žš‚𑱂¯‚Ä•\ަ‚³‚¹‚½‚¢‚̂ł·‚ªA
label->Text = S"hello wo";
label->Text = S"rld";
‚Æ‚µ‚Ä‚àrld‚ƂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚±‚ê‚ðfor•¶“™‚ʼn½‰ñ‚àŽÀs‚³‚¹‚½‚¢‚̂ł·‚ªA‚Ç‚¤‚·‚ê‚΂悢‚̂łµ‚傤‚©B


214:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/09 23:00:29
‚±‚ê‚È‚ç’ዉƒGƒXƒp[‚Å‚à“š‚¦‚ç‚ê‚é‚ÈB

215:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/09 23:09:15
>>213
•’Ê‚ÌC‚̃vƒƒOƒ‰ƒ€‚Ȃ炻‚ñ‚ÈŠ´‚¶‚¾‚낤‚¯‚Ç
Windows‚¾‚©‚ç‚Ë
Å’áŒÀ‚ÌŠî‘b’mޝ‚ª‚È‚¢‚Æ‚±‚ê‚©‚ç‘å•Ï‚¾‚ÆŽv‚¤‚æ
ŽèŽæ‚è‘«Žæ‚è–Ê“|‚݂Ă­‚ê‚él‚ª‚¢‚邯‚¢‚¢‚Ë

216:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/09 23:15:26
S""‚Á‚ÄAƒ}ƒl[ƒWƒŠƒeƒ‰ƒ‹•¶Žš—ñHC++/CLI‚©H

217:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/09 23:15:29
‰SŽÒ‚Å‚·B
’´ƒAƒz‚ÈŽ¿–â‚Å\‚µ–ó‚È‚¢‚ñ‚Å‚·‚ª‚æ‚낵‚­‚Å‚·B
Vista‚É‚ÄVS2005Express‚ðŽg‚¨‚¤‚ÆŽv‚Á‚Ă܂·B
ˆê‰ž–{‘Ì{SP1(MSUpdate‚É‚Ä)‚ÆSP1Update4VistaiƒÀ”Åj‚Æ‚â‚ç‚ðƒCƒ“ƒXƒR‚µ‚Ă݂܂µ‚½B
EE‚ª‚±‚ê‚ÅSP1‚Í“K—p‚Å‚«‚Ä‚é‚ñ‚Å‚µ‚傤‚©H
Šm”F•û–@‚ª‚í‚©‚ç‚È‚¢‚ñ‚Å‚·orz|||
ƒo[ƒWƒ‡ƒ“î•ñ‚É‚ÍSP‚Ì•¶Žš‚ÍŒ©‚¦‚Ü‚¹‚ñ‚Å‚µ‚½‚ªEE

‚Ü‚½AVistaã‚Ì2005‚Ńrƒ‹ƒh‚·‚邯•¶ŽšƒR[ƒhƒGƒ‰[‚ª˜A”­‚µ‚Ü‚·‚ªA
‚È‚ñ‚ƂȂ­SP1‚ł͑Îôς݂ƂÌî•ñ‚ª‚ ‚Á‚½‚悤‚È‹C‚ª‚µ‚Ä‚ÄA
SP1‚ª“K—p‚Å‚«‚ĂȂ¢‚̂ŃGƒ‰[‚ªŽc‚Á‚Ä‚é‚Ì‚©‚È‚Ÿ‚Æ‚©Žv‚Á‚Ä‚é‚킯‚Å‚·‚ªA
ŽÀۂ̂Ƃ±‚ë‚Ç‚¤‚È‚ñ‚Å‚µ‚傤‚©H
SP1‚É‚µ‚½‚©‚ç‚Á‚Ä•¶ŽšƒR[ƒhƒGƒ‰[‚ªÁ‚¦‚é‚킯‚ł͂Ȃ¢‚Ì‚©A
‚»‚ê‚Æ‚àSP1Ž©‘Ì“K—p‚³‚ê‚ĂȂ¢‚Ì‚©EE

‚Ç‚¤‚©‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·IIm(_ _;;)m

218:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/09 23:20:57
>>213
label->Text@+=@S"rld";

219:213
07/02/09 23:40:38
>>216
‚æ‚­‚í‚©‚è‚Ü‚¹‚ñ‚ªVC++.NET‚ÅwinƒtƒH[ƒ€ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðì‚Á‚Ä‚¢‚Ü‚·B

>>218
ƒrƒ‹ƒh‚·‚邯
'+':__gcƒ|ƒCƒ“ƒ^ 'System::String __gc *'‚ɑ΂µ‚ă|ƒCƒ“ƒ^‰‰ŽZ‚ª‚Å‚«‚Ü‚¹‚ñB
‚ƃGƒ‰[‚ª‚łĂµ‚Ü‚¢‚Ü‚·B

220:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/09 23:54:54
ˆê‚‚̓ü‚ꕨ‚É“ñ‚“ü‚ê‚æ‚¤‚Æ‚µ‚½‚ç
‘O‚É“ü‚ꂽ‚Ì‚ª‚Å‚ÄAŒã‚©‚ç“ü‚ꂽ‚Ì‚ªŽc‚邿

221:213
07/02/10 00:13:25
String* ss;
ss = System::String::Concat(S"hello wa", S"rld");
label->Text = ss;
‚Æ‚·‚ê‚Ε\ަ‚³‚¹‚邱‚Æ‚ª‚Å‚«‚Ü‚µ‚½B
ˆê‰ž–â‘è‚Í‰ðŒˆ‚µ‚½‚̂ł·‚ªA‚à‚µ‚±‚ê‚æ‚èŒø—¦“I‚È‘‚«•û‚ª‚ ‚ê‚Î
¡Œã‚Ì‚½‚߂ɋ³‚¦‚Ä‚­‚¾‚³‚¢B

222:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/10 00:33:15
>>221
MASM‚UD‚RH
‚¾‚Á‚½‚ç
MOV@ESESIAƒ\[ƒX
MOV@DS/SIA‚Å‚·‚¿‚Ë[‚µ‚傎
MOV@ECXAƒJƒEƒ“ƒg
REP@MOV

223:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/10 00:39:01
ƒRƒ“ƒpƒCƒ‰—l‚æ‚èŒø—¦“I‚È‚ñ‚¾‚낤‚©

224:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/10 00:42:14
>>223
ÌDEC‚̃tƒH[ƒgƒ‰ƒ“‚ÅDOƒ‹[ƒv‚Œ蔂𖄂߂éƒvƒƒOƒ‰ƒ€‚ðì‚Á‚½‚ç
‹tƒAƒZƒ“ƒuƒ‹‚µ‚½‚ç‘S•”ƒNƒŠƒA–½—ß‚¾‚Á‚½

225:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/10 00:53:38
>>222
rep movsb ‚¾‚ëB
‚Ä‚¢‚¤‚©A‚»‚à‚»‚àCLI‚©B

226:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/10 01:43:22
>>221
‘å—ʂ̕¶Žš—ñ˜AŒ‹—p‚ÉSystem.Text.StringBuilder‚Á‚Ă̂ª‚ ‚邯‚ÇA
“ñ‚ÂŽO‚ÂŒq‚®‚̂ɂ͑傰‚³‚·‚¬‚¾‚ÈB

227:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/11 17:15:26
—”‚ðŽæ‚è‚½‚¢‚ñ‚Å‚·‚ª
Random random = new System::Random();
int ran = random.Next(100);
‚ł̓Rƒ“ƒpƒCƒ‹‚Å‚«‚È‚¢‚ñ‚Å‚·‚ª‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©H

228:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/11 21:48:08
C++/CLI‚Ȃ炽‚Ô‚ñ‚±‚¤B
System::Random@random;
random.Next(100);

ƒ}ƒl[ƒWƒhC++‚Ȃ炽‚Ô‚ñ‚±‚¤B
System::Random*@random@=@new@System::Random;
random->Next(100);

.NET‚ðŽg‚í‚È‚¢C++‚È‚çboost::random‚ðŽg‚Á‚Ä‚¨‚¯B
Œ™‚È‚ç<cstdlib>‚Ìstd::rand@(&@std::srand)B

229:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/11 22:13:12
>>228
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

230:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/12 00:14:24
”L‚Å‚à‚í‚©‚éc‚Ì‘¼‚ÉWin32SDK‚Ń_ƒCƒAƒƒOƒx[ƒXƒAƒvƒŠƒP[ƒVƒ‡ƒ“
‚Ìì‚è•û‚ð‰ðà‚µ‚Ä‚¢‚邯‚±‚ë‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B

231:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/12 00:27:54
WisdomSoft

232:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/12 00:51:17
>>231
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒn[ƒh + ‚½‚܂Ƀtƒ@[ƒ€‰®‚Ȃ̂ÅA‚·‚®•ǂɂԂ¿“–‚½‚邯Žv‚¤‚¯‚Ç
Šæ’£‚è‚Ü‚·B

233:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/12 22:40:46
C++‚Ƃ͒¼‚ÉŠÖŒW‚È‚­ƒŠƒ\[ƒXƒGƒfƒBƒ^‚Ì‚±‚ƂȂ̂ł·‚ª
ƒƒjƒ…[‚ðƒŠƒ\[ƒXƒGƒfƒBƒ^‚Åì‚鎞‚É
ʼn‚Ƀƒjƒ…[€–Ú‚ÉŠ„‚èU‚ç‚ꂽID‚ðƒƒjƒ…[ƒGƒfƒBƒ^‚ŕς¦‚Ä‚à
resource.h‚ɔɉh‚³‚ê‚È‚¢‚̂ł·‚¯‚Ç@‚»‚¤‚¢‚¤Žd—l‚È‚ñ‚Å‚·‚©HƒŠƒ“ƒN‚µ‚ĂȂ¢H
ƒŠƒ\[ƒXƒVƒ“ƒ{ƒ‹‚ðŒ©‚é‚Æ‘‚«Š·‚¦‚½‚Í‚¸‚Ì‘O‚ÌID‚àŽg—p’†‚ɂȂÁ‚ÄÁ‚·‚±‚Æ‚à
‚Å‚«‚Ü‚¹‚ñ‚µcc
Ž©•ª‚Åresouce.h‚ð‘‚«Š·‚¦‚é‚à‚̂Ȃñ‚Å‚µ‚傤‚©H
ƒOƒ‰ƒtƒBƒJƒ‹‚ȃƒjƒ…[ƒGƒfƒBƒ^‚Æresouce.h‚ÌŠÖŒW‚ª‚æ‚­‚í‚©‚è‚Ü‚¹‚ñ
ŠÂ‹«‚ÍVS2005std‚Å‚·

234:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/13 00:47:08
‚»‚ê‚ ‚é‚ËB‘f’¼‚ɕςí‚鎞‚à‚ ‚邯‚ÇAƒoƒO‚̂悤‚È‹C‚ª‚·‚éB

235:233
07/02/13 01:55:09
>>234
‚Æ‚¢‚¤‚±‚Æ‚Í@–{—ˆ‚̓ƒjƒ…[ƒGƒfƒBƒ^‚ŕς¦‚½ID‚ÍƒŠƒ\[ƒXƒVƒ“ƒ{ƒ‹‚â
resource.h‚É”½‰f‚³‚ê‚é‚à‚̂Ȃ̂ł·‚Ë
ŸŽè‚Éresource.h‘‚«Š·‚¦‚邯VS‚É“{‚ç‚ê‚邵cc
‰½“x‚©Ä‹N“®‚µ‚Ä‚ê‚ΘA“®‚·‚邱‚Æ‚à‚ ‚邯‚¢‚¤‚±‚Ƃł·‚Ë
sp1‚à[‚ĂĂé‚ñ‚Å‚·‚¯‚Ç‚Ë

–¾“ú@ŽŽ‚µ‚Ă݂܂·

236:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/14 17:38:06
Ž©•ª‚ªì‚Á‚Ä‚é‚̂Ɗ֌W‚È‚¢‘‹i—Ⴆ‚ÎIEj‚ðˆÚ“®‚³‚¹‚邱‚Æ‚Á‚ĉ”\‚Å‚µ‚傤‚©H

237:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/15 01:22:31
‰Â”\‚Å‚·B

238:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/18 22:31:02
VS2005STD-VC‚Ì
ƒAƒCƒRƒ“ƒGƒfƒBƒ^‚ÌF‚Ì•À‚Ñ‚Í
‚Ç‚¤‚¢‚¤ª‹’‚ÅŒˆ’肳‚ꂽ‚à‚̂Ȃ̂łµ‚傤‚©H

³’¼A‚ ‚Ì•À‚Ñ‚ðƒf[ƒ^‚Æ‚µ‚ÄŽ‚Á‚Ä‚¢‚é‚Ì‚ª–³‘ʂɎv‚¦‚Ü‚·B


239:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/18 22:35:23
VGA(640x480,16F)‚̉ŠúƒpƒŒƒbƒg‚¶‚á‚ËH

240:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/18 22:43:10
‚Á‚ÄA256ƒ‚[ƒh‚©

241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/18 22:45:29
‚ ‚ê‚͂킩‚ñ‚Ë

242:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/18 23:20:16
WebSafeColor‚Ì216F+WindowsSystemColor‚Ì32F+ƒ¿‚¶‚á‚È‚¢‚Ì‚©‚ÈB
—v‚ÍA255‚ð5“™•ª‚µ‚½6”Z“x‚ðRGB3ƒvƒŒ[ƒ“•ª“WŠJ‚µ‚½‚Ì‚ªWebSafeColor‚Ì216F‚ÅA
ƒEƒBƒ“ƒhƒE˜g‚È‚ñ‚©‚ÉŽg‚Á‚Ä‚¢‚é‚Ì‚ªWindowsSystemColor‚Ì32FB

243:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/19 20:28:58
MFC‚ÌOnTimerƒCƒxƒ“ƒg‚̈’u’†‚Í‘¼‚̃{ƒ^ƒ“‚Ȃǂ̃Cƒxƒ“ƒg‚ðŽó‚¯•t‚¯‚È‚¢
iOnTimer“à‚̈—‚ªI—¹Œã‚É‘¼‚̃Cƒxƒ“ƒgˆ—j“®ì‚͉”\‚Å‚µ‚傤‚©H

244:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/19 20:40:19
OnTimer“à‚ŃƒbƒZ[ƒWƒ‹[ƒv‰ñ‚³‚È‚«‚áA‚»‚¤‚¢‚¤“®ì‚É‚È‚é‚ÆŽv‚¤‚ªB

245:243
07/02/19 20:50:43
>>244
ƒCƒ}ƒCƒ`OnTimer‚̈—‚ɂ‚¢‚Ä”cˆ¬‚µ‚ĂȂ¢‚̂ł·‚ªAOnTimer“à‚Ì
ˆ—‚ªI‚í‚é‚܂ł̓{ƒ^ƒ“ƒCƒxƒ“ƒg‚̈—“™‚É‚Ís‚©‚È‚¢‚Á‚ÄŽ–‚Å‚¢‚¢‚̂łµ‚傤‚©H

246:243
07/02/19 20:52:58
‚ `‚·‚¢‚Ü‚¹‚ñB
s‚©‚È‚¢‚Á‚Ä‚©A’™‚Ü‚Á‚½ƒƒbƒZ[ƒWƒLƒ…[‚̈—‚Æ‚©‚µ‚È‚«‚ás‚¯‚È‚¢‚Å‚·‚ËB

247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/20 11:37:39
‚±‚ê‚©‚ç‚Ç‚¤‚â‚Á‚ĕ׋­‚·‚ê‚΂¢‚¢‚Å‚·‚©
‚b‚ÉŠÖ‚·‚é’mޝ‚O‚Å‚·B

248:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/20 11:49:53
¡‚܂ł͂ǂ¤‚â‚Á‚ĕ׋­‚µ‚ÄA‚Ç‚±‚܂ł¢‚Á‚½‚Ì‚¾

249:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/20 13:12:56
’ú‚߂Ď÷ŠC‚ɂłàs‚¯‚΂¢‚¢‚ñ‚¶‚á‚ËH

250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/20 23:48:17
ŠÖ”‚ª‘½‚­‚È‚Á‚Ä”ñí‚ÉX‚¢ƒ\[ƒXƒtƒ@ƒCƒ‹‚ª‚ ‚é‚̂ł·‚ªA
‚Ù‚©‚̃tƒ@ƒCƒ‹‚É‚¢‚­‚‚©‚ÌŠÖ”‚ð‚à‚Á‚Ä‚¢‚«A‚»‚ê‚ðƒƒCƒ“‚̃\[ƒXƒtƒ@ƒCƒ‹‚©‚ç—˜—p‚µ‚½‚è‚͂ł«‚Ü‚¹‚ñ‚©H

251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/20 23:50:42
‚Â ƒwƒbƒ_

252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/20 23:52:12
>>250
‚Ù‚©‚̃tƒ@ƒCƒ‹‚É‚¢‚­‚‚©‚ÌŠÖ”‚ð‚à‚Á‚Ä‚¢‚«A‚»‚ê‚ðƒƒCƒ“‚̃\[ƒXƒtƒ@ƒCƒ‹‚©‚ç—˜—p
‚·‚ê‚Îo—ˆ‚éB

253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/22 10:07:30
case 1:
if(GetOpenFileName(&ofn)){
GetFileTitle(GotFileName,GotFileShortName,256); strcpy(musictitle,"open ");
strcat(musictitle,GotFileShortName);strcat(musictitle," alias oto");mciSendString(musictitle,NULL,0,NULL);
}
break;

case 2:
mciSendString("stop oto",NULL,0,NULL);
mciSendString("play oto from 0", NULL, 0, NULL );
break;

‚±‚ñ‚ÈŠ´‚¶‚Ń{ƒ^ƒ“1‚ª‰Ÿ‚³‚ꂽ‚çƒRƒ‚ƒ“ƒ_ƒCƒAƒƒOo‚µ‚ătƒ@ƒCƒ‹‚ð‘I‘ð‚³‚¹A
ƒ{ƒ^ƒ“2‚ª‰Ÿ‚³‚ꂽ‚çA‘I‚ñ‚¾ƒtƒ@ƒCƒ‹‚ðĶ‚·‚éA‚Æ‚¢‚¤‚悤‚É‚µ‚Ä‚é‚ñ‚Å‚·‚¯‚Ç
“®ì‚ª•ςȂñ‚Å‚·B

—Ⴆ‚ÎAʼn‚Éuoo.mp3v‚ð‘I‘ð‚µ‚½ŒãAƒ{ƒ^ƒ“2‚ð‰Ÿ‚µ‚ÄĶ‚µ‚Ü‚·B
‚»‚µ‚ÄA‚à‚¤ˆê“xƒ{ƒ^ƒ“1‚ð‰Ÿ‚µ‚ÄAuxx.mp3v‚ð‘I‘ð‚µ‚Ü‚·B
‚»‚ÌŒãAƒ{ƒ^ƒ“2‚ð‰Ÿ‚·‚ÆAuoo.mp3v‚ªÅ‰‚©‚çĶ‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
–{“–‚ÍAuxx.mp3v‚ðĶ‚µ‚½‚¢‚̂ł·‚ªEEE

254:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/22 10:41:32
>>253
mciŽg‚Á‚½‚±‚ƂȂ¢‚µA‹ÈĶ‚à‚â‚Á‚½‚±‚ƂȂ¢‚¯‚ÇA‹C‚¢‚½“_‚ðˆê‚ÂB
close‚µ‚È‚¢‚¤‚¿‚ÉÄopen‚Å‚«‚é‚Ì?
’Pƒ‚ÉAoo.mp3‚ªopen‚³‚ꂽ‚܂܂¾‚©‚çxx.mp3‚Åopen‚Å‚«‚ĂȂ¢‚ñ‚¶‚á‚È‚¢?

255:253
07/02/22 14:35:39
>>254
‚·‚ñ‚Ü‚¹‚ñA‘‚¢‚ĂȂ©‚Á‚½‚Å‚·B
WM_DESTROY‚Ì’†‚Åclose‚Í‚µ‚Ä‚ ‚è‚Ü‚·B

256:254
07/02/22 14:51:50
‚ñ‚É‚áAclose‚µ‚È‚¢‚Ü‚Üopen‚µ‚ĂȂ¢‚©‚Á‚Ęb‚¾‚¯‚ÇB
2“x–Ú‚Ìxx.mp3‚̂Ƃ«‚Ìcase 1‚ÅA‚¿‚á‚ñ‚Æopen‚Å‚«‚Ă邩‚Ç‚¤‚©Šm”F‚µ‚Ă݂½‚ç?
#‚Â[‚©AmciSendString()‚̓Gƒ‰[‚ð•Ô‚³‚È‚¢‚Ì‚©? •Ô‚³‚È‚¢‚Æ‚µ‚½‚çŠm”FŽè’i‚­‚ç‚¢‚È‚¢‚Ì‚©?


‚¢‚Á‚»AŽŽ‚µ‚É‚±‚ñ‚ȃƒWƒbƒN‚Å‚à‘‚¢‚Ă݂½‚ç?
mciSendString("open oo.mp3 alias oto", NULL, 0, NULL);
mciSendString("stop oto", NULL, 0, NULL);
mciSendString("play oto from 0", NULL, 0, NULL);
Sleep(10000);
mciSendString("close oto", NULL, 0, NULL);
mciSendString("open xx.mp3 alias oto", NULL, 0, NULL);
mciSendString("stop oto", NULL, 0, NULL);
mciSendString("play oto from 0", NULL, 0, NULL);
Sleep(10000);
mciSendString("close oto", NULL, 0, NULL);
‚ñ‚ÅAI‚­s‚Á‚½‚çclose‚ðƒRƒƒ“ƒg‚É‚µ‚Ä‚â‚Á‚Ä‚Ý‚é‚ÆB

257:253
07/02/22 15:05:31
>>256
o—ˆ‚Ü‚µ‚½AƒTƒ“ƒNƒX‚Å‚·B
‚Ä‚Á‚«‚èAclose‚ÍÅŒã‚ɃAƒvƒŠ•‚¶‚邯‚«‚¾‚¯‚·‚ê‚΂¢‚¢‚ÆŽv‚Á‚Ă܂µ‚½B
‚»‚Á‚©[Aˆê’UAclose@—v‚é‚ñ‚¾‚Á‚½‚Ì‚©B
‚Ç‚¤‚à‚Å‚·B

258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/22 15:32:52
VC++‚̌¢‚â‚Âi5.0@EntjŽg‚Á‚Ä‚é‚ñ‚¾‚¯‚Ç
SDK‚Å@

case WM_PAINT:
return 0;

‚±‚Ì2s‚ª“ü‚Á‚Ä‚¢‚邯A
‰½ŒÌ‚©i¶ã‚̃AƒCƒRƒ“‚ðƒNƒŠƒbƒN‚µ‚Äo‚·jƒVƒXƒeƒ€ƒƒjƒ…[‚Ì
•\ަ‚ª’x‚­‚È‚Á‚½‚èA”z’u‚µ‚½ƒRƒ“ƒgƒ[ƒ‹‚Ì”½‰ž‚ª’x‚ꂽ‚è‚·‚é
i—Ⴆ‚΃`ƒFƒbƒNƒ{ƒbƒNƒX‚ðƒNƒŠƒbƒN‚µ‚Ä‚àƒ`ƒFƒbƒNƒ}[ƒN‚ª“ü‚é‚Ì‚ª’x‚¢jB

‚±‚Ì2s‚ðƒRƒƒ“ƒg‚É‚·‚邯’¼‚éB

‚±‚ê‚Á‚ÄA•’ʂȂ̂©‚ÈH
¡X‚È‚ñ‚Å5.0‚©‚Á‚ÄŒ¾‚í‚ê‚»‚¤‚¾‚¯‚Ç

259:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/22 15:42:35
Windows‚ÌWM_PAINT‚ÅÄ•`‰æ‚ªs‚í‚ê‚È‚¢
i³Šm‚É‚ÍXVƒŠ[ƒWƒ‡ƒ“‚ª‹ó‚ɂȂç‚È‚¢j‚ÆAÄ‚ÑWM_PAINT‚ª“Š‚°‚ç‚ê‚éB

‚¾‚©‚ç—Ⴆ‚ÎDefWindowProc‚Ì’†‚Å‚ÍWM_PAINT‚ɑ΂µ
‚½‚¾BeginPaint‚ÆEndPaint‚¾‚¯‚ðŒÄ‚ñ‚ÅXVƒŠ[ƒWƒ‡ƒ“‚ð‹ó‚É‚µ‚Ä‚¢‚邯A
Programming@Windows‚©Advanced@Windows‚̂ǂÁ‚¿‚©‚É‘‚¢‚Ä‚ ‚Á‚½B

260:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/24 04:13:55
windowsƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ŃAƒCƒRƒ“ì‚Á‚½‚à‚Ì‚Ì
ƒRƒ“ƒpƒCƒ‹‚µ‚Ä‚à•\ަ‚³‚ê‚È‚¢‚ñ‚Å‚·‚ª
Ý’è‚ÌŽd•û‚ª‚ ‚é‚̂ł·‚©H

261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/24 07:18:30
‰´—l‚̃GƒXƒp[”\—Í‚ð‹ìŽg‚µ‚½Š´‚¶‚Å‚ÍA
Œ³XƒŠƒ\[ƒX‚ðŠÜ‚܂Ȃ©‚Á‚½ƒvƒƒWƒFƒNƒg‚ɑ΂µ‚ÄAƒAƒCƒRƒ“ƒtƒ@ƒCƒ‹‚¾‚¯‚ð’¼Ú’ljÁ‚µ‚½—\Š´B
ƒŠƒ\[ƒXƒtƒ@ƒCƒ‹(*.rc)‚Æresource.h‚ªƒvƒƒWƒFƒNƒg‚Ɋ܂܂ê‚Ä‚¢‚é‚©H

’Êí‚ÍAƒŠƒ\[ƒXƒtƒ@ƒCƒ‹‚ð’ljÁ‚µ‚½ŒãA
‚»‚ÌƒŠƒ\[ƒXƒtƒ@ƒCƒ‹‚ɑ΂µ‚ăAƒCƒRƒ““™‚ð’ljÁ‚·‚éB

262:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/24 08:00:40
Žc”O‚È‚ª‚çŠÜ‚Ü‚ê‚Ă܂·
‚½‚¾¡‹C•t‚¢‚½‚ñ‚Å‚·‚ªƒtƒHƒ‹ƒ_‚Ì•\ަ‚ðƒAƒCƒRƒ“•\ަ‚É‚·‚邯
‚¿‚á‚ñ‚Æ•\ަ‚³‚ê‚Ü‚·
ˆê——•\ަ‚âÚו\ަ‚Ȃǂł͕\ަ‚³‚ê‚È‚¢‚ñ‚Å‚·‚ª‚±‚ê‚à‚µ‚©‚µ‚ÄŽd—l‚Å‚·‚©H

263:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/24 08:42:31
’ú‚ß‚¸‚ÉăGƒXƒp[B
ƒAƒCƒRƒ“‚Ì“à32x32‚Ì•û‚¾‚¯‘‚«Š·‚¦‚Ä‚¢‚ÄA16x16‚Í‹ó‚̂܂ÜA‚Æ‚©B
ƒCƒ[ƒW - Œ»Ý‚̃AƒCƒRƒ“ƒCƒ[ƒWƒ^ƒCƒv ‚ðƒ`ƒFƒbƒN‚µ‚Ä‚ÝB

264:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/25 23:38:32
>>263
‚ ‚é‚ ‚é

265:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/26 00:33:49
>>263
’x‚­‚È‚Á‚Ä‚·‚¢‚Ü‚¹‚ñ
Œ©Ž–‚É‚»‚ê‚Å‚µ‚½
ƒGƒXƒp[‚³‚ñ‚ ‚肪‚Æ‚¤I

266:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/26 03:30:05
ƒGƒXƒp[‚³‚ê‚é‚Á‚Ä‚±‚Æ‚ÍAŽ¿–â‚Ìî•ñ‚ª•s‘«‚µ‚Ä‚é‚Á‚Ä‚±‚Æ‚¾‚¼

267:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/26 05:04:43
‚‚܂èA”nŽ­‚É‚³‚ê‚Ä‚¢‚é‚Á‚Ä‚±‚Á‚½B

268:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/26 06:17:41
ŠÖŒW‚È‚¢‚¯‚ÇFLVP‚Æ‚¢‚¤ƒtƒŠ[ƒ\ƒtƒg‚ଂ³‚¢ƒAƒCƒRƒ“‚Ì•\ަ‚ª•Ï‚¾
‘å‚«‚¢‚â‚‚ÍÔ‚¢ƒAƒCƒRƒ“A¬‚³‚¢•û‚ÍMFC‚Ì‚¢ƒAƒCƒRƒ“

269:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/26 07:39:04
Ì‚©‚ç‚»‚¤‚¾‚¯‚ÇAMFC‚Ì“f‚«o‚·Šù’èƒR[ƒh‚ªŽè”²‚«‚¾‚©‚çB
LoadIcon‚µ‚½ƒAƒCƒRƒ“‚ð‘嬗¼•û‚ÉŠ„‚è“–‚Ă銈ׂÅA
ƒ^ƒCƒgƒ‹ƒo[‚É‚Í16x16‚ł͖³‚­A32x32‚̃AƒCƒRƒ“‚ªk¬‚³‚ê‚ÄŽg‚í‚ê‚Ä‚¢‚éB
—¼•û•`‚­‚Ì‚ª–Ê“|‚ÈŽž‚ÍA‚Ç‚¿‚ç‚©ˆê•û‚ð휂µ‚Ä‚¨‚­‚Ì‚ª–³“‚ÈB

270:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/27 18:10:22
>>269
ʼn‚©‚ç16x16‚àì‚Á‚Ä‚­‚ê‚¿‚Ⴄ‚µ‚È‚ 
ƒAƒCƒRƒ“ì‚Á‚½‚Æ‚«‚ÍA¬‚³‚¢‚Ù‚¤‚͂Ƃ肠‚¦‚¸Á‚µ‚Ä
¬‚³‚¢ƒAƒCƒRƒ“‚ÌŒ©‰h‚¦‚ª‹C‚ɂȂÁ‚Ä‚©‚ç’ljÁ‚·‚邿‚¤‚É‚µ‚Ä‚éB

271:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/27 19:27:48
ƒ\[ƒX‚ª“¯••‚³‚ê‚Ä‚éƒc[ƒ‹‚ª‚ ‚Á‚ÄAŽ©•ª‚ÅVisual Studio‚Å
ƒrƒ‹ƒh‚µ‚Ă݂½‚̂ł·‚ªA“¯••‚³‚ê‚Ä‚¢‚éexe‚Æ”ä‚ׂ邯‰½ŒÌ‚©
ƒTƒCƒY‚ª‘å‚«‚¢‚̂͂ǂ¤Œ¾‚Á‚½‚±‚Æ‚ªŒ´ˆö‚ÆŽv‚í‚ê‚é‚̂łµ‚傤‚©H

‚ ‚Ɖ½ŒÂ‚©Œx‚ªo‚½‚̂ł·‚ªAˆê‰žexe‚ªo—ˆ‚Ä‚¢‚Ü‚·B
‚Ç‚ñ‚ÈŒx‚ào‚È‚¢‚悤‚Éì‚邯ŸŽè‚É‘z‘œ‚µ‚Ä‚¢‚½‚̂ł·‚ª
‚ ‚é’ö“x‚Ì‹–—e”͈͓à‚ÌŒx‚ªo‚é‚­‚ç‚¢‚Í–³Ž‹‚³‚ê‚é‚à‚̂Ȃ̂łµ‚傤‚©H
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

272:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/27 19:51:26
‚³‚ 

273:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/27 21:57:38
쬎҂Ƃ܂Á‚½‚­“¯‚¶ƒRƒ“ƒpƒCƒ‰‚Æ
쬎҂Ƃ܂Á‚½‚­“¯‚¶ƒRƒ“ƒpƒCƒ‹ƒIƒvƒVƒ‡ƒ“‚Æ
쬎҂Ƃ܂Á‚½‚­“¯‚¶ƒ‰ƒCƒuƒ‰ƒŠ‚ðƒŠƒ“ƒN‚·‚ê‚Î

‚½‚Ô‚ñ“¯‚¶ƒTƒCƒY‚ÌŽÀsƒtƒ@ƒCƒ‹‚ɂȂé‚ñ‚¶‚á‚È‚¢‚©‚È

274:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/27 22:07:01
•¢…–~‚É‹A‚炸

275:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/27 23:45:12
“¯‚¶CPU‚ÅA“¯‚¶OS‚È•K—v‚à‚ ‚é‚ñ‚¶‚á‚ËH

276:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/28 14:56:54
size = GetFileSize( hFile, NULL );
SetWindowText(label,(char)size);

‚±‚ñ‚È•—‚É‘‚¢‚ÄAsize‚ÉhFile‚̃tƒ@ƒCƒ‹ƒTƒCƒY‚ð
ƒXƒ^ƒeƒBƒbƒNƒRƒ“ƒgƒ[ƒ‹‚Ìlabel‚É•\ަ‚µ‚½‚¢‚ñ‚Å‚·‚ªA
label‚Ì•\ަ‚ª•Ï‚í‚ç‚È‚¢‚ñ‚Å‚·B
(char)‚ðŽæ‚é‚ÆA‚ß‚¿‚á‚­‚¿‚á‚È•¶Žš—ñ‚ªo‚¿‚ႤB
‚±‚êA‚±‚̃XƒŒ‚Å‚¢‚¢‚ñ‚©‚ÈH

277:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/28 15:05:06
SetWindowText‚È‚ñ‚¾‚©‚çƒeƒLƒXƒg‚ð“n‚³‚È‚¢‚Æ

278:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/28 16:32:12
VisualC++2005ExpressEdition‚ð‹vX‚É‹N“®‚µ‚悤‚Æ‚¨‚à‚Á‚½‚ñ‚Å‚·‚ª
hˆê‚ˆÈã‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚ª‚݂‚©‚è‚Ü‚¹‚ñBăCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚­‚¾‚³‚¢h
‚ƂłÄA
ƒAƒ“ƒCƒ“ƒXƒg[ƒ‹‚µ‚悤‚Æ‚µ‚Ä‚à‚Ȃɂ©‚̃tƒ@ƒCƒ‹‚ª‚݂‚©‚ç‚È‚¢‚Æ‚©‚¢‚¤ƒGƒ‰[‚ª‚łăAƒ“ƒCƒ“ƒXƒg[ƒ‹‚Å‚«‚¸
‚»‚ê‚Å‚àÄ“xƒCƒ“ƒXƒg[ƒ‹‚µ‚悤‚ÆŽŽ‚Ý‚½‚çƒGƒ‰[‚Æ‚¨‚à‚í‚ê‚é‚à‚Ì‚ª‚ł܂µ‚½B
ˆÈ‘O‚ɂ͂µ‚Á‚©‚è‚Æ“o˜^‚à‚µ‚½‚Í‚¸‚È‚ñ‚Å‚·‚ª
‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©B

279:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/28 16:45:11
ƒpƒ\ƒRƒ“”ƒ‚¢Š·‚¦

280:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/01 08:29:53
ÅŒã‚ÌŽè’i‚Á‚Û‚¢‚¯‚ÇAWindows Installer CleanUp ƒ†[ƒeƒBƒŠƒeƒB‚ðŽg‚¤A‚Æ‚©B
ƒTƒ|[ƒg‹Zpî•ñ‚ð•¶Í”Ô†290301‚ÅB

281:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/01 13:38:53
SetFilePointer(hFile,1,NULL,FILE_BEGIN);
ReadFile(hFile,buf,3,&readsize,NULL);
buf[3] = ('\0');

‹³‚¦‚Ä‚­‚¾‚³‚¢B
ã‚̂悤‚É‘‚¢‚ÄAhFile‚̃tƒ@ƒCƒ‹‚Ìæ“ª3ƒoƒCƒg‚ð“Ç‚Ý
‚»‚±‚Ƀkƒ‹•¶Žš‚ð‰Á‚¦‚éA‚±‚ê‚Åæ“ª3ƒoƒCƒg‚ðŽó‚¯Žæ‚肽‚¢‚ñ‚Å‚·B
‚Å‚àA‚±‚ꂾ‚Æ2ƒoƒCƒg–Ú{3ƒoƒCƒg–Ú{ƒkƒ‹•¶Žš‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‘Š“–”nŽ­‚È‚±‚Æ‚µ‚Ă邩‚à‚µ‚ê‚Ü‚¹‚ñ‚ªEEE

282:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/01 14:07:26
>>281
„SetFilePointer(hFile,1,NULL,FILE_BEGIN);@
擪‚©‚ç“ǂ݂½‚¢‚È‚ç0‚¶‚á‚È‚¢H
SetFilePointer(hFile,0,NULL,FILE_BEGIN);@

283:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/01 14:23:25
‚±‚Ì¢‚Í‚·‚ׂÄ1‚©‚çŽn‚Ü‚Á‚Ä‚¢‚é

‚Æ‚¢‚¤¢ŠE‚Å‚·‚È

284:281
07/03/01 14:36:34
>>282
‚Ç‚¤‚à‚Å‚·B‚Å‚«‚Ü‚µ‚½B
‚©‚È‚è”nŽ­‚È‚±‚Æ‚µ‚Ä‚½‚ñ‚©‚ÈH
‚Ü‚½AŽ¿–â‚·‚é‚©‚à‚µ‚ê‚È‚¢‚ñ‚Å‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

285:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/01 20:15:19
‚±‚±‚Å‚¢‚¢‚©‚Ç‚¤‚©‚æ‚­”»‚ç‚È‚¢‚Å‚·‚ªAŽ¿–â‚Å‚·B

Web ƒuƒ‰ƒEƒU‚©‚ç‹N“®‚³‚ê‚é Java ƒAƒvƒŒƒbƒg‚ª‚ ‚èA‚»‚±‚É•\ަ‚³‚ê‚Ä‚¢‚éî•ñ‚ð
Œ»Ý쬂µ‚Ä‚¢‚éƒc[ƒ‹(Visual C++ .NET, ƒ_ƒCƒAƒƒO)‚©‚ç“ǂݎæ‚낤‚Æ‚µ‚Ä‚¢‚Ü‚·B
EƒAƒvƒŒƒbƒg‚̃Nƒ‰ƒX–¼‚ðŽw’肵‚Ä FindWindow()
EEnumChildWindows() ‚ÅŽqƒEƒBƒ“ƒhƒE‚ð—ñ‹“
EŽqƒEƒBƒ“ƒhƒE‚ɑ΂µ‚Ä GetWindowRect() ‚â GetWindowText()
‚Æ‚¢‚¤Š´‚¶‚ÅAƒ‰ƒxƒ‹(SunAwtLabel)‚̃LƒƒƒvƒVƒ‡ƒ“‚Í GetWindowText() ‚Ŏ擾‚Å‚«‚é‚ñ‚Å‚·‚ª
ƒGƒfƒBƒbƒgƒ{ƒbƒNƒX(Edit)‚ÌŒ»Ý‚Ì’l‚ªŽæ‚ê‚Ü‚¹‚ñ(""‚ƂȂè‚Ü‚·)B
‚Ü‚½AƒRƒ“ƒ{ƒ{ƒbƒNƒX(ComboBox)‚à‚ ‚é‚ñ‚Å‚·‚ªA‚±‚ê‚Í’l‚ÌŽæ‚è•û‚·‚番‚©‚è‚Ü‚¹‚ñB

ƒGƒfƒBƒbƒgƒ{ƒbƒNƒX‚ƃRƒ“ƒ{ƒ{ƒbƒNƒX‚ÌŒ»Ý‚Ì’l‚ðŽæ“¾‚·‚é‚É‚ÍA‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚Å‚µ‚傤‚©H


ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

5307“ú‘O‚ÉXV/168 KB
’S“–:undef