Win32APIŽ¿–â” Build ..
348:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 01:01:17
˜_•¶‚ª‚Í‚©‚Ç‚ç‚È‚‚ă€ƒVƒƒƒNƒVƒƒ‚µ‚Ä‘‚¢‚½B
ŠJ•ú‚ª‚·‚ׂČ뎚‚Å‚ ‚邱‚ƂɋC‚¢‚½‚ª”½È‚Í‚µ‚Ä‚¢‚È‚¢B‚ ‚·‚à•½“ú‚¾‚ª‚Ü‚¾‚ª‚ñ‚΂éB
349:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 01:01:27
ƒƒCƒ“ƒXƒŒƒbƒh“à‚ÅCreateThread‚Å쬂µ‚½•¡”‚Ì•›ƒXƒŒƒbƒh‚Ì‚¤‚¿‚Ì“Á’è‚̈ê‚‚̃XƒŒƒbƒh‚ðA
ƒƒCƒ“ƒXƒŒƒbƒh‚©‚ç’âŽ~i’âŽ~‚Á‚Ä‚¢‚Á‚Ä‚à‚¢‚¢HƒXƒŒƒbƒh‚ðÁ‚µ‚½‚¢j‚³‚¹‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢H
ExitThread‚ł͓Á’èƒXƒŒƒbƒh‚ð•ʃXƒŒƒbƒh‚©‚ç‘_‚¢‘Å‚¿‚ɂł«‚È‚¢‚悤‚ÈHHH
‚Ë‚¥‚Ç‚¤‚·‚ê‚΂¢‚¢HH
350:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 01:12:58
>>348
–¾“ú‚Í‹x“ú‚Å‚·‚æcc
351:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 01:29:16
hoge.exe: user error (GetClientRect: ¦£óɦ ÏóÉE!¹gY
(error code: 578))
‚Á‚Ăǂ¤‚¢‚¤ˆÓ–¡‚̃Gƒ‰[‚Ȃ̂łµ‚傤‚©H
ˆê•”‚Ì•¶Žš‰»‚¯‚ÍŒ³‚©‚ç‚Å‚·B
ƒRƒ“ƒpƒCƒ‹ŠÂ‹«:mingw‚Å g++ hoge.c -mwindow
352:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 01:34:04
>>349
ExitThread‚͌ĂÑo‚µŒ³‚̃XƒŒƒbƒh‚ðI—¹‚³‚¹‚é“z‚¾
•ʃXƒŒƒbƒh‚ðI—¹‚³‚¹‚é‚È‚çTerminateThread
‚½‚¾•ʃXƒŒƒbƒh‚Å쬂µ‚½ƒŠƒ\[ƒX‚ªŽc‚é‰Â”\«‚ª‚ ‚é‚©‚ç
‘±s”»’f—p‚̃tƒ‰ƒO‚ðCreateThreadŽž‚É“n‚µ‚Ä‚¨‚•û‚ªƒxƒ^[‚¾‚ÆŽv‚¤
‚»‚Ìꇂ̓tƒ‰ƒO‚̗̈悪æ‚ÉŠJ•ú‚³‚ê‚È‚¢‚悤‚É’ˆÓ‚ª—v‚邯‚Ç
353:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 01:36:26
>>351
ƒfƒoƒbƒO‚µ‚È‚³‚¢‚—
354:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 01:44:19
>>352
TerminateThreadA‚»‚¤‚¢‚¤ŠÖ”‚ª‚ ‚è‚Ü‚µ‚½‚©BB
ExitThread‚Íc•W€‚Ì_exitthread‚Ý‚½‚¢‚È‚à‚ñ‚È‚ñ‚Å‚·‚ËB
>>352‚³‚ñŽw“E‚Ç‚¨‚èA‚½‚µ‚©‚É
uTerminateThread is a dangerous function that should only be used in the most extreme cases.v
‚Á‚Ä‚ ‚è‚Ü‚·‚ËB
‚â‚Á‚Ï‚èƒpƒ‰ƒ[ƒ^[‚Å“n‚µ‚Ä‚¨‚‚Ù‚¤‚ª‚悳‚°‚Å‚·‚ËB
‚Å‚à‚±‚Ì‚â‚è•ûŒ™‚¢‚È‚ñ‚¾‚æ‚È‚Ÿ‚—@‚È‚ñ‚©•›ƒXƒŒƒbƒh‚ª‚¢‚–{ƒXƒŒƒbƒh“à‚̃pƒ‰ƒ[ƒ^[‚Ì•ÏX‚ðƒ`ƒFƒbƒN‚µ‚Ä‚é‚ñ‚¾‚æA‚Æ
“n—ˆ‚µ‚Ă݂܂·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
355:351
07/11/23 01:52:37
‚Ç‚¤‚¢‚¤——R‚©‚í‚©‚ç‚È‚¢‚̂ł·‚ªA
ŽÀsƒtƒ@ƒCƒ‹‚ð휂µ‚Ä‚©‚çăRƒ“ƒpƒCƒ‹‚·‚邯³í‚ÉiHj“®ì‚µ‚Ü‚µ‚½B
356:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 05:14:13
_‚ÅŽn‚Ü‚éŠÖ”‚Í•W€‚¶‚á‚È‚¢‚º
‚±‚ê’m‚ç‚È‚¢‚Ɖ´‚Ý‚½‚¢‚Ȉꌾ‹Žm‚ª‚¤‚邹[‚©‚ç—v’ˆÓ‚È
357:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 07:37:18
>>354
”r‘¼§Œä
ƒAƒgƒ~ƒbƒNƒIƒyƒŒ[ƒVƒ‡ƒ“
358:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 09:44:32
“ǂݎæ‚肾‚¯‚È‚ç—̈悪–³Œø‚ɂȂÁ‚ĂȂ«‚á•ʂɂ¢‚‚¾‚Á‚Ä—Ç‚¢‚¾‚ë
‘‚«ž‚݂Ȃç”r‘¼§Œä‚·‚ׂ«‚¾‚ª
359:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 09:55:36
@@@@@@@@@@ @ QQ__
@@@@@@@@@@^Q_.j)ÉR
@@@@@@@@@ .|ƒ~.l@_@ ._ i.j@
@@@@@@@@ iO'Ð/.´E .qE Ø @
@@@@@@@@@.‚µi @@r¤_j |@@@@@Á¬Ø°Ý
@@@@@@@@@@ |@ `ÆÆ' / @ @QQ lR,,lR
@@@@@@@@@@É@`°\i´@ @ | |Θ|(@@@ j
@@@@@@@@|PPP|PP|Q@|_|Q|‚Æ@@@i
@@@@@@@@|QQQ|QQ|Q|@ |_|@@‚µ[J
@@@@@@@@@@@ QQ__
@@@@@@@@@@^Q_.j)ÉR
@@@@@@@@@ .|ƒ~.l@_@ ._ i.j@
@@@@@@@@ iO'Ð/.´E .qE Ø @ƒƒwƒ“ƒŠ[‚͂킵‚ªˆç‚Ä‚½
@@@@@@@@@.‚µi @@r¤_j |@
@@@@@@@@@@ |@ `ÆÆ' / @ @QQ lR,,lR
@@@@@@@@@@É@`°\i´@ @ | |Θ|(@@@ j
@@@@@@@@|PPP|PP|Q@|_|Q|‚Æ@@@i
@@@@@@@@|QQQ|QQ|Q|@ |_|@@‚µ[J
360:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 09:58:40
’N‚¾ƒwƒ“ƒŠ[‚Á‚Ä‚—
361:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 10:31:49
ƒrƒ‹ƒQƒCƒc(–{–¼William Henry Gates III)‚¾‚ë
362:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 14:32:39
Win32‚Ńƒjƒ…[ƒo[‚ÌF‚ðŽæ“¾‚µ‚½‚¢‚̂ł·‚ª‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
363:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 14:40:22
getsystemmetrics
364:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 14:42:00
DWORD menu_color = GetSysColor(COLOR_MENU);
365:362
07/11/23 14:49:42
>>363-364
>>362‚Å‚·B—L“‚²‚´‚¢‚Ü‚µ‚½B
366:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 15:31:59
>>365
’N‚¾‚æ‚—‚—‚—
>>363-364
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
367:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 15:40:52
ƒcƒŠ[ƒrƒ…[‚ðƒ_ƒuƒ‹ƒNƒŠƒbƒN‚ł͊J•‚³‚¹‚½‚‚È‚¢‚ñ‚Å‚·‚ªA
‚Ç‚¤‚¢‚¤•û–@‚ð‚Æ‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©B
368:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 17:13:30
ƒTƒuƒNƒ‰ƒX‰»‚µ‚ă_ƒuƒ‹ƒNƒŠƒbƒN‚̃ƒbƒZ[ƒW‚ð•߂܂¦‚Äreturn 0;‚ð‚·‚ê‚΂¨‚‹
369:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 19:46:11
>>368
‚â‚Á‚Ă݂܂·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
370:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 20:20:42
‚·‚łɋN“®‚µ‚Ä‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚É•¶Žš—ñ‚ðSendMessage‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
FindWindow‚ð‚µ‚ÄWM_APP‚ÌLPARAM‚É•¶Žš—ñ‚ðæ‚¹‚Ä‘—M‚µ‚Ă݂½‚Æ‚±‚ë
Œë‚Á‚½ƒ|ƒCƒ“ƒ^‚ª“Í‚¢‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½
371:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 20:26:21
WM_COPYDATA
372:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 20:36:44
ƒ|ƒCƒ“ƒ^‚ð•ʃvƒƒZƒX‚É‘—‚Á‚Ä‚à–³ˆÓ–¡
>>371‚©ƒtƒ@ƒCƒ‹ƒ}ƒbƒsƒ“ƒO‚ðŽg‚¤
373:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 20:51:36
ƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚©‚ç•¡”s‚Ì•¶Žš—ñ‚ðŽæ‚èo‚µ
ƒŠƒXƒgƒrƒ…[‚É•\ަ‚³‚¹‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©H
374:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 20:51:37
ƒAƒgƒ€‚‚ñ‚¶‚áƒ_ƒ‚È‚ÌH
375:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 20:51:47
>>371-372
o—ˆ‚Ü‚µ‚½I
‚±‚ñ‚ȕ֗˜‚Ȃ̂ ‚Á‚½‚Ì‚©[
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
376:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 20:57:38
>>373
‚»‚è‚áƒeƒLƒXƒgƒtƒ@ƒCƒ‹ŠJ‚¢‚ÄA“Ç‚ñ‚ÅAƒŠƒXƒgƒrƒ…[ƒRƒ“ƒgƒ[ƒ‹‚ɂɓo˜^‚·‚è‚á‚¢‚¢‚ñ‚łȂ¢H
377:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 21:19:04
•¡”‚ÌBMP‚ðŒ‹‡‚µ‚Ä4GBytesˆÈã‚ÌAVIƒtƒ@ƒCƒ‹‚ð쬂·‚é‚É‚Í
‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©H
‚Å‚«‚ê‚ÎVideo compressor‚àŽg‚¢‚½‚¢B
378:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 21:20:49
‚ǂ̂悤‚É“o˜^‚·‚ê‚΂¢‚¢‚ñ‚Å‚·‚©H
379:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 22:17:05
‚Ü‚¸ƒpƒ\ƒRƒ“‚Ì“dŒ¹‚ð“ü‚ê‚Ü‚·
380:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 22:24:19
>>379
ŽŸ‚ÍH
381:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 22:25:06
“ü‚ê‚Ü‚µ‚½B
382:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 22:29:17
‚»‚µ‚ăXƒ^[ƒgƒ{ƒ^ƒ“‚ðƒNƒŠƒbƒN‚µ‚Ü‚·
383:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 22:31:46
>>373
‚±‚ê‚Á‚ÄAƒŠƒXƒgƒrƒ…[‚P‚‚̃AƒCƒeƒ€‚É•¡”s•\ަ‚³‚¹‚é‚Á‚Ä‚±‚ÆH
‚È‚çƒI[ƒi[ƒhƒ[‚©‚ÈALVS_OWNERDRAWFIXED‚ ‚½‚è
384:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 22:42:45
>>383
‚¢‚¦A
ƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚©‚çˆês‚¸‚€–Ú‚ð’ljÁ‚µ‚½‚¢‚Å‚·B
385:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 22:49:55
‚¤‚邹[‚΂©‚Ç‚Á‚©‚¢‚¯
386:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 22:51:55
ƒŠƒXƒgƒrƒ…[Žg‚¤‚Ì‚ÉƒŠƒXƒgƒrƒ…[ƒAƒCƒeƒ€‚̒ljÁ‚ÌŽd•û‚È‚ñ‚Ä
l‚É•·‚‚±‚Æ‚¶‚á‚È‚¢‚Å‚µ‚åBBB
’²‚ׂë“ÂÅI‚í‚è
387:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 22:55:05
‚ ‚È‚½‚ª‚±‚±‚É‘‚¢‚½‚Æ‚¨‚è‚ÉŽÀ‘•‚·‚ê‚΂悢
‚½‚¾‚µA‚»‚Ì‚½‚߂ɉ½‚̂ǂ̂悤‚ÈÝŒv‚ª•K—v‚©‚ðŒŸ“¢‚·‚é
‚³‚ç‚É‚»‚Ì‚½‚߂ɉ½‚̂ǂ̂悤‚ÈÝŒv‚ª•K—v‚©ŒŸ“¢‚·‚é@‚±‚ê‚ðŒJ‚è•Ô‚·B
Œ¾Œê‚âŽÀ‘••û–@ˆË‘¶‚µ‚È‚¢ÝŒv‚Å‚ ‚邱‚ÆA‚±‚ÌŒJ‚è•Ô‚µ‚Å‹^–â‚Ì—]’n‚ª‚È‚‚È‚é‚܂ŃR[ƒfƒBƒ“ƒO‚ðŠJŽn‚µ‚È‚¢‚±‚Æ‚ªd—v
‚±‚ê‚ªŠ®—¹‚·‚ê‚΃R[ƒfƒBƒ“ƒO‚È‚ñ‚Ĉêu‚ÅI‚í‚邵AăR[ƒfƒBƒ“ƒO‚È‚ñ‚ÄŽè–ß‚è‚͂܂¸”¶‚µ‚È‚¢
388:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 22:58:36
‚±‚±‚ł̃ŒƒX‚ðŽQl‚É•ªŠ„ƒEƒBƒ“ƒhƒEì‚Á‚Ä‚¢‚½‚ñ‚Å‚·‚ª
ƒXƒNƒ[ƒ‹ƒo[‚Á‚ăI[ƒi[ƒhƒ[‚Å‚«‚È‚¢‚ñ‚Å‚µ‚傤‚©H
‹«ŠEü‚ðŽ©—Í•`‰æ‚µ‚½‚¹‚¢‚©•’ʂɒu‚‚Æ
‹«ŠEü‚ªƒXƒNƒ[ƒ‹ƒo[‚̉º‚ð‚‚®‚é‚ñ‚Å‚·
389:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 23:00:37
ƒR[ƒfƒBƒ“ƒO‚µ‚ÄŽÀÛ‚ÉŠm”F‚µ‚È‚¢‚ÆAŒ¾Œê‚âŽÀ‘••û–@ˆË‘¶‚µ‚È‚¢‚±‚Æ‚ªŠm”F‚Å‚«‚È‚¢B
—˜_‚¾‚¯‚ÅWŒ‹‚·‚é‚È‚çAŽÀŒ±‚ð‚·‚é‰ÈŠwŽÒ‚Í‚¢‚È‚¢B
‘¾•½—m‚ÅŠjŽÀŒ±‚ð‚·‚é‘‚à‚È‚¢B
390:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 23:02:34
>>388
ƒNƒ‰ƒCƒAƒ“ƒg‚É’¼Ú‘‚©‚¸‚ɃEƒCƒ“ƒhƒE‚ðì‚ê‚΂¢‚¢B
391:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 23:03:09
ReadLinesToListviewItems()
392:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/23 23:44:38
>>388
MFC‚©WTL‚̃\[ƒX‚Å‚àŒ©‚ë‚æ
393:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 00:08:57
ƒtƒbƒN‚ɂ‚¢‚ÄÚ‚µ‚‘‚©‚ꂽ‘Ђ͂ ‚è‚Ü‚·‚©H
ƒlƒbƒgã‚Ìî•ñ‚ł͂ ‚Ü‚èg‚ɂ‚©‚È‚¢‚ÆŽv‚¤‚Ì‚ÅEE
394:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 03:38:42
‚·‚ׂĂðÚ‚µ‚–Ô—…‚µ‚½‚à‚̂͂Ȃ¢
395:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 04:35:45
Advanced Windows ‚©‚È‚
396:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 10:32:43
ƒtƒbƒN‚È‚ñ‚đ債‚ÄŠo‚¦‚邱‚Æ‚Ë[‚¾‚ë
MSDN‚Ìà–¾“ǂ߂ΊeƒtƒbƒN‚ªŒÄ‚Ño‚³‚ê‚é󋵂͔cˆ¬‚Å‚«‚邵
‚»‚µ‚½‚ç‚ ‚Ƃ͎©•ª‚ʼnž—p•û–@‚ðl‚¦‚邾‚¯
397:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 10:34:51
APIƒtƒbƒN‚©‚à’m‚ê‚ñ‚æH
398:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 10:39:45
>>395
‚ ‚Ì•ªŒú‚¢‚â‚‚ł·‚Ë
–{‰®‚Å‚¿‚å‚Á‚Æ”`‚¢‚Ä‚±‚悤
399:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 15:51:48
ƒ^ƒuƒRƒ“ƒgƒ[ƒ‹‚ðCreateWindow‚Å쬂·‚éÛ‚ÉA
TCS_RIGHTJUSTIFY‚ðŽw’肵‚Ä‚¢‚é‚̂ł·‚ªAƒ^ƒu‚ªÅ‘å‚܂Ŋg‘傳‚ê‚Ü‚¹‚ñB
‚Ç‚¤‚¢‚¤Œ´ˆö‚ªl‚¦‚ç‚ê‚Ü‚·‚©H
400:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 18:34:22
ƒ}ƒCƒNƒƒ\ƒtƒgƒwƒ‹ƒv‚Ìhxsƒtƒ@ƒCƒ‹‚̓eƒLƒXƒg‚Ȃǂɕϊ·‚Å‚«‚Ü‚¹‚ñ‚©?
401:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 18:36:30
ƒ³ˆÈŠO‚Ìgrepƒc[ƒ‹‚â‘S•¶ŒŸõ‚̃Cƒ“ƒfƒBƒbƒNƒX‚ðì‚肽‚¢‚ñ‚Å‚·‚ª
html‚ɕϊ·‚·‚邱‚Æ‚à“‚¢‚Å‚·@ƒVƒFƒA‚ÅABC Amber HxS Converter
‚Æ‚¢‚¤‚Ì‚ª‚ ‚é‚ñ‚Å‚·‚ª“ú–{Œê–³—‚ÅA‚܂Ƃ߂ĕϊ·‚ào—ˆ‚¸‚‚©‚¦‚Ü‚¹‚ñ
402:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 18:54:02
ƒ³‚Æ‚ÍH
403:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 19:02:25
MSDNƒ‰ƒCƒuƒ‰ƒŠ‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚邯“ü‚Á‚Ä‚¢‚éMicrosoft Developer Network‚ªƒ³ƒc[ƒ‹‚Å‚·
404:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 19:50:44
s_hIml = ImageList_LoadImage(hInstance, MAKEINTRESOURCE(IDB_HEADER), 7, 0, CLR_DEFAULT, IMAGE_BITMAP, LR_LOADTRANSPARENT);
Header_SetImageList(ListView_GetHeader(s_hListView), s_hIml);
‚±‚̂悤‚É‚µ‚Ä“o˜^‚µ‚Ä‚¨‚¢‚½ƒŠƒXƒgƒrƒ…[‚̃wƒbƒ_‚ÌImage(14 x 6)‚ðØ‚è‘Ö‚¦‚悤‚ƈȉº‚̂悤‚ÈŠÖ”‚ðì‚è‚Ü‚µ‚½B
‚Æ‚±‚낪‰½“xŒÄ‚Ño‚µ‚Ä‚àØ‚è‘Ö‚í‚Á‚Ä‚‚ê‚Ü‚¹‚ñc
ˆê‘Ì‘S‘̂ǂ±‚ªŠÔˆá‚Á‚Ä‚¢‚é‚̂łµ‚傤‚©H
BOOL SetColumnState(void)
{
@HWND hHeader = ListView_GetHeader(s_hListView);
@int i;
@for(i = 0; i < Header_GetItemCount(hHeader); ++i)
@{
@@HDITEM hdi = {HDI_FORMAT | HDF_IMAGE};
@@Header_GetItem(hHeader, i, &hdi);
@@if(hdi.fmt & HDF_IMAGE)
@@{
@@@hdi.iImage = 1;
@@@return Header_SetItem(hHeader, i, &hdi);
@@}
@}
@return FALSE;
}
405:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 20:01:12
‚·‚݂܂¹‚ñŽ©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½
hdi.mask‚É“ü‚ê‚È‚¢‚Æ‚¢‚¯‚È‚¢‚ñ‚Å‚·‚Ë
1ŽžŠÔ‚à”Y‚ñ‚Å‚½‚̂ɂȂñ‚Ä‚±‚Á‚½c
406:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 20:39:04
ŠÈ’P‚ȃEƒFƒuƒuƒ‰ƒEƒUì‚肽‚¢‚ñ‚Å‚·‚ªA‰½‚©‚çŽè‚ð•t‚¯‚½‚ç‚¢‚¢‚©‚í‚©‚è‚Ü‚¹‚ñB
407:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 20:41:54
‚¨‚Ü‚¢‚ªì‚é‚Ü‚Å‚à–³‚¢BŠù‘¶‚Ì‚à‚Ì‚Å[•ª‚¾B
‚¿‚Ȃ݂ÉA‰ºŽè‚ȃEƒFƒuƒuƒ‰ƒEƒUì‚邯w3c~‚É–½‚ð‘_‚í‚ê‚é‚©‚çŠoŒå‚µ‚Æ‚¯B
408:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 20:45:07
>>406
“ÆŽ©ƒŒƒ“ƒ_ƒŠƒ“ƒO‚͂ǂ±‚©‚ç‚â‚Á‚Ä‚àŠÈ’P‚ɂ͂Ȃç‚È‚¢‚¾‚낤‚È‚—
IEƒRƒ“ƒ|[ƒlƒ“ƒgŽg‚Á‚Ä‚¢‚¢‚È‚çIEƒRƒ“ƒ|[ƒlƒ“ƒg‚ÌŽg‚¢•û‚©‚ç’²‚ׂ½‚ç‚¢‚¢‚È‚¶‚á‚È‚¢‚©‚ÈH
409:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 20:58:50
>>407
–Ú‚Ì‘O‚Ìl‚ÉŒµ‚µ‚‚È‚é‚Á‚Ă̂ÍAŽ©•ª‚Ì‘«‚ªˆø‚Á’£‚ç‚ê‚é‚©‚ç‚Æ‚©A³“–‰»‚Ì‚½‚߂̗—R‚ÍŠm‚©‚É‚ ‚蓾‚邯Žv‚¤‚ñ‚¾‚¯‚ÇA‚±‚¤‚¢‚¤ƒAƒJ‚Ì‘¼l‚ÉŒµ‚µ‚¢l‚Á‚Ă̂ÍA‚Ç‚¤‚¢‚¤—Ï—Š´‚ðŽ‚Á‚Ä‚é‚ñ‚¾‚©A‚¨‚ê‚ɂ͔ñí‚É•sŽv‹c‚¾B
410:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 21:02:31
‰ºŽè‚ÉŒŠ‚Ì‚ ‚é‚à‚Ìì‚ç‚ê‚Ä
‚»‚ꂪŒ´ˆö‚ŃEƒBƒ‹ƒX‚âƒ[ƒ€‚΂ç‚Ü‚©‚ê‚Ä
Œ‹‹Ç‚Í‘«‚ðˆø‚Á’£‚ç‚ê‚邱‚ƂɂȂÁ‚Ä‚é
ˆê”Ô’á”\‚ňê”Ô–À˜f‚ȘA’†‚ªMS‚Ì•³ƒ\ƒtƒg
411:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 21:08:48
>>410
‚»‚ê‚Í>>406–{l‚Å‚·‚©H
412:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 21:14:30
windowsŽg‚í‚È‚«‚á‚¢‚¢‚¶‚á‚ñ
413:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 21:27:19
Ž©•ª‚ÍŽg‚í‚È‚‚ĂࢊԂªŽg‚¤‚Æ‚»‚ÌŠ„‡‚ª‘‚¦‚Ä
ƒEƒBƒ‹ƒX‚ª‚»‚Á‚¿‚©‚ç—¬‚êž‚ñ‚Å‚‚邾‚ë
ŋ߂͂â‚Á‚½SARS‚Ý‚½‚¢‚É
Ž©‘‚¾‚¯•½‚µ‚ĂĂà‚Ç‚¤‚É‚à‚È‚ç‚ñ‚Ì‚¾‚æ
‚¨‚ê‚ÍWindowsŽg‚í‚È‚¢‚Á‚Ä‚¢‚¤ƒXƒ^ƒ“ƒX‚Å
‰e‹¿Žó‚¯‚¸‚Éςނ̂Í
ƒqƒbƒL[‚¾‚¯
414:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 21:29:35
>>413
–Ú‚Ì‘O‚Ìl‚ÉŒµ‚µ‚‚È‚é‚Á‚Ă̂ÍAŽ©•ª‚Ì‘«‚ªˆø‚Á’£‚ç‚ê‚é‚©‚ç‚Æ‚©A³“–‰»‚Ì‚½‚߂̗—R‚ÍŠm‚©‚É‚ ‚蓾‚邯Žv‚¤‚ñ‚¾‚¯‚ÇA‚±‚¤‚¢‚¤ƒAƒJ‚Ì‘¼l‚ÉŒµ‚µ‚¢l‚Á‚Ă̂ÍA‚Ç‚¤‚¢‚¤—Ï—Š´‚ðŽ‚Á‚Ä‚é‚ñ‚¾‚©A‚¨‚ê‚ɂ͔ñí‚É•sŽv‹c‚¾B
415:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 21:45:37
>>399‚ǂȂ½‚©‚í‚©‚è‚Ü‚¹‚ñ‚©H
416:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 21:49:31
>>415
Žg‚¢•û‚ðŠÔˆá‚Á‚Ä‚¢‚é
417:407
07/11/24 21:50:03
ƒAƒJ‚Ì‘¼l‚ÉŒµ‚µ‚¢l‚Á‚ÄA‚Ü‚³‚©‚ÆŽv‚¤‚¯‚lj´‚Ì‚±‚Æ‚¶‚á‚È‚¢‚æ‚ËH
’P‚ɃRƒsƒyƒlƒ^‚Ȃ̂©‚à‚µ‚ê‚ñ‚ªB
418:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 22:06:10
>>413
macŽg‚¦‚Ηǂ¢‚ñ‚¶‚á‚È‚¢H
Š´õ‚ÌƒŠƒXƒN‚Í”äŠr“I’á‚¢‚ÆŽv‚¤‚æ
419:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 22:09:08
>>413
mac‚È‚çAƒEƒBƒ‹ƒX‚ª—¬‚êž‚ñ‚Å—ˆ‚Ä‚àA
‚½‚¢‚Ä‚¢‚ÍWin—p‚¾‚©‚çA‚¹‚¢‚º‚¢Ž©•ª‚ÍŠ´õ‚¹‚¸‚ÉÏ‚Þ
420:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 22:12:14
>>417
‚¨‘O‚Ì“¯—»‚ª‚¨‘O‚Ì‚½‚ß‚Éì‚Á‚½ƒc[ƒ‹‚ªŒŠ‚¾‚炯‚Ȃ͖̂À˜f‚©‚à‚µ‚ê‚È‚¢‚ªA
Ô‚Ì‘¼l‚ª•׋‚Ì‚½‚ß‚©Avector‚É“o˜^‚·‚邽‚ß‚©A‚à‚µ‚‚ÍŽdŽ–‚Åì‚Á‚½‚Ì‚©‚µ‚ç‚È‚¢‚¯‚ÇA
”Þ‚ª‚ǂ̒ö“x‚Ì‚à‚Ì‚ðì‚é‚Ì‚©‚í‚©‚Á‚Ä‚à‚¢‚È‚¢‚¤‚¿‚©‚ç‘«‚ðˆø‚Á’£‚낤‚Æ‚·‚é‚̂͗ϗ“I‚ɂǂ¤‚©‚ÆŽv‚¤‚¼B
‚¨‘O‚É’¼Ú–À˜f‚ª‚©‚©‚é‚킯‚¶‚á‚È‚¢‚µA
‰¼‚ɔވêl‚ªì‚é‚Ì‚ð‚â‚ß‚½‚Æ‚±‚ë‚Å‘S‘Ì“I‚ɂ͑債‚ĕω»‚͂Ȃ¢‚¾‚낤B
‚»‚ê‚Ç‚±‚ë‚©”Þ‚ÌŒüãˆÓ—~‚âƒ`ƒƒƒ“ƒX‚·‚ç’D‚Á‚Ä‚µ‚Ü‚¤‚±‚ƂɂȂ肩‚˂Ȃ¢B
‚¨‘O‚͔ނÉÓ”C‚ðŽæ‚ê‚é‚Ì‚©H
•¶‹å‚ðŒ¾‚¢‚½‚¢‚È‚çŽÀÛ‚É–À˜f‚ð”í‚Á‚½ê‡‚¾‚¯‚É‚µ‚ëB
421:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 22:13:47
(ß„Dß)ʧ?
422:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 22:37:47
ŽqƒEƒBƒ“ƒhƒE‚ðWM_LBUTTONDOWN‚ÅeƒEƒBƒ“ƒhƒE‚̉º‚É’u‚¢‚Ä
WM_LBUTTONUP‚Åe‚Ìã‚É–ß‚»‚¤‚ÆŽv‚Á‚ÄSetWindowPos()‚ð˜M‚Á‚Ä‚é‚ñ‚Å‚·‚ª
‚à‚µ‚©‚µ‚ÄeƒEƒBƒ“ƒhƒE‚̉º‚ÉŽqƒEƒBƒ“ƒhƒE‚ð’u‚Ž–‚͂ł«‚Ü‚¹‚ñ‚©H
‘S‘R‰º‚ª‚ç‚È‚‚Ä¢‚Á‚Ä‚¢‚Ü‚·
423:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 23:20:19
>>420
”Þ‰³”Þ
424:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/24 23:45:33
>>416
‚Ç‚¤‚¢‚¤Ž–‚Å‚µ‚傤‚©H
hTabCtrl = CreateWindowEx(0, WC_TABCONTROL, NULL,
@@@WS_CHILD | WS_CLIPSIBLINGS | WS_VISIBLE | TCS_RIGHTJUSTIFY,
@@@100, 100, 400, 100,
@@@hwnd, (HMENU)HTABCTRL, GetModuleHandle(NULL), NULL);
‚±‚ñ‚ÈŠ´‚¶‚ÅŽw’è‚·‚é‚̂ł͂Ȃ¢‚Å‚·‚©H
425:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 00:16:29
GroupViewƒXƒ^ƒCƒ‹‚ÌListView‚ŃOƒ‹[ƒv‚ÌŠJ•Âi}ŽQÆj‚Á‚Ăǂ¤‚â‚ê‚΂ł«‚é‚©’N‚©‚í‚©‚è‚Ü‚·H
LVGS_COLLAPSED‚ ‚½‚è‚©‚ÆŽv‚Á‚ÄŽŽ‚µ‚Ă݂½‚¯‚Ǖω»‚È‚µEEE
}@URLØÝ¸(www.youlost.mine.nu)
426:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 01:37:37
‚»‚è‚áLVGS_***‚Á‚½‚çGroupItem‚̃Xƒ^ƒCƒ‹‚¾‚ëíl
ƒRƒ‚ƒ“ƒRƒ“ƒgƒ[ƒ‹‚©‚ç‚Ì’Ê’m‚ÍWM_NOTIFY‚ÆLVN_***‚̂͂¸
427:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 03:06:19
‹tˆø‚«ƒŠƒtƒ@ƒŒƒ“ƒX‚ª‚Ù‚µ‚¢‚̂ł·‚ª
URLØÝ¸(www.amazon.co.jp)
‚ðŽg‚Á‚Ä‚él‚¢‚Ü‚¹‚ñ‚©H
ƒ|ƒ`‚é‚©‚Ç‚¤‚©”Y‚ñ‚Å‚é‚̂ł·‚ª
—§‚¿“ǂ݂µ‚É‚¢‚¯‚éŠÂ‹«‚¶‚á‚È‚¢‚̂Ţ‚Á‚Ă܂Â
428:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 03:28:07
CŒ¾ŒêƒXƒŒ‚©„‘E}‘ƒXƒŒ‚©”ƒ‚Á‚Ă͂¢‚¯‚È‚¢‘ЃXƒŒ‚Å•·‚¯
429:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 09:41:35
‚È‚ñ‚Å‚±‚Ì’ö“x‚ÌŽ¿–â‚É‚à“š‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚̂ł·‚©H
‚µ‚©‚à‰½ŒÌ–½—ߌû’²H
‚ ‚È‚½‚É–½—ß‚³‚ê‚éŠo‚¦‚Í‚ ‚è‚Ü‚¹‚ñ‚ªH
430:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 09:48:01
ƒXƒŒƒ^ƒC‰Å‚æ”’è³
431:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 09:48:26
ƒXƒŒˆá‚¢
432:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 09:52:24
‚¢‚â>>428‚ͦ‚eØ‚¾‚ÆŽv‚¤‚¼‚—
•’ʂȂçƒXƒŒˆá‚¢‚̈ꌾ‚ÅØ‚Á‚Ď̂Ăç‚ê‚銂ð
“K؂Ȏ¿–âæ‚ðŽ¦‚µ‚Ä‚é‚ñ‚¾‚©‚çB
433:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 12:48:39
>>427
—Ç‘‚¾‚æ
‚u‚b{{”łƂ ‚킹‚Ä—¼•û‚©‚Á‚Æ‚¯
434:427
07/11/25 13:28:26
‚È‚ñ‚Å>>429‚Ý‚½‚¢‚Ȭ‚è‚·‚Ü‚µ‚ª‚¢‚é‚Ì‚±‚̽Ú
‚¨‘O‚炾‚Ü‚³‚ê‚Ä‚é‚ÌH
‚»‚ê‚Æ‚à‚¾‚Ü‚³‚ê‚Ä‚éƒtƒŠ‚µ‚Ä‚ñ‚ÌH
435:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 13:55:13
’¹‚ª•t‚¢‚Ä‚é‚킯‚Å‚à‚È‚µ
‚Ȃ肷‚Ü‚µ‚©‚Ç‚¤‚©‚È‚ñ‚Ä’N‚à•ª‚©‚ç‚ñ
436:427
07/11/25 14:04:24
‚È‚ñ‚ł킩‚ç‚È‚¢‚ÌH
437:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 14:16:24
>>424
URLØÝ¸(msdn2.microsoft.com)
>TCS_RIGHTJUSTIFY
>The width of each tab is increased, if necessary, so that each row of tabs fills the entire width of the tab control.
>This window style is ignored unless the TCS_MULTILINE style is also specified.
438:427
07/11/25 14:17:09
‰´‚ª–{•¨‚¾
439:427
07/11/25 14:31:13
‚»‚à‚»‚àTCS_RIGHTJUSTIFY‚Á‚Ä
#define 0x0000
‚¾‚Á‚½ŠóƒKƒX
440:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 14:36:07
ƒRƒ“ƒ\[ƒ‹‚Å GetKeyboardState ‚ðŽÀs‚µ‚Ä‚à–ß‚è’l‚ͬŒ÷‚ɂȂè‚Ü‚·‚ª
ˆø”ƒoƒbƒtƒ@‚ɂ͌‹‰Ê‚͉½‚à‰Ÿ‚µ‚Ä‚¢‚È‚¢ó‘ԂɂȂè‚Ü‚·Bi‚à‚¿‚ë‚ñFX‰Ÿ‚µ‚Ä‚¢‚Ü‚·j@
‚½‚¾ GetKeyboardState ‚Ì’¼‘O‚É GetKeyState( 0 ) ‚ðŽÀs‚·‚邯
GetKeyboardState ‚ͳí‚È’l‚ªŽæ“¾‚Å‚«‚Ü‚·B
ŠÖ”à–¾‚ðŒ©‚Ä‚à‚³‚Á‚ς苓“®‚ª—‰ð‚Å‚«‚Ü‚¹‚ñAA
‚»‚à‚»‚à GetKeyboardState ‚̓Rƒ“ƒ\[ƒ‹‚ÅŽg—p‚Å‚«‚È‚¢‚̂łµ‚傤‚©H
441:427
07/11/25 14:52:09
GetKeyboradState‚àGetKeyState‚à
ƒƒbƒZ[ƒWƒLƒ…[‚ªŠ—L‚·‚鉼‘zƒL[î•ñ‚©‚çƒL[‚Ìó‘Ô‚ðŽæ‚Á‚Ä‚‚é
ƒƒbƒZ[ƒWƒLƒ…[‚̓XƒŒƒbƒh‚ªUSER32.DLL‚É‘®‚·‚éAPI‚ðʼn‚ɌĂÑo‚µ‚½Žž‚É쬂³‚ê‚é
‚µ‚½‚ª‚Á‚ĉ‚ß‚ÉGetKeyboradState‚ðŒÄ‚ñ‚¾‚Æ‚«‚Í
ƒLƒ…[‚ªì‚ç‚ꂽ’¼Œã‚Ȃ̂ʼn¼‘zƒL[î•ñ‚Í^‚Á”’
442:425
07/11/25 15:23:32
>>426
‚¢‚âAƒR[ƒh‚©‚çŠJ•‚µ‚½‚¢‚ñ‚¶‚á‚È‚‚ÄAŠJ•‚ł«‚éƒXƒ^ƒCƒ‹‚Éݒ肵‚½‚¢‚ñ‚Å‚·B
>>425‚̉摜‚̃\ƒtƒgˆÈŠO‚ÅŒ©‚½‚±‚ƂȂ¢‚µŽ©‘O‚Å‚â‚Á‚Ä‚é‚Ì‚©‚ÈH
443:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 15:35:24
URLØÝ¸(msdn2.microsoft.com)
„state
„Currently, it can only be the following.
„
„LVGS_NORMAL
„Groups are expanded, the group name is displayed, and all items in the group are displayed.
‚Ç‚¤‚àŽg‚¦‚È‚¢‚Á‚Û‚¢
.NET2.0‚ł͗˜—p‰Â”\‚È–Í—l
444:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 15:37:44
>>441
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
à–¾•s‘«‚łȂ¢‚Å‚·‚ªAã‹Lˆ—‚͉½“x‚àŽÀs‚·‚郋[ƒv•”•ª‚Å‚µ‚Ä
GetKeyState ‚ð“ü‚ê‚é‚©“ü‚ê‚È‚¢‚©‚ÅA
GetKeyboradState ‚Ì“®ì‚ª‚©‚í‚é‚Ì‚ªA‚킯‚ª‚í‚©‚ç‚È‚¢‚̂ł·B
‚Ç‚¿‚ç‚àƒƒbƒZ[ƒWƒLƒ…[‚ª•K—v‚Æ‚¢‚¤‚±‚Æ‚ÍA
‚â‚Í‚èƒRƒ“ƒ\[ƒ‹‚ł͂ǂ¿‚ç‚àŽg—p‚µ‚Ă͂¢‚¯‚È‚¢‚̂łµ‚傤‚©H
_getch ‚¾‚ƈ—‚ªŽ~‚Ü‚Á‚Ä‚µ‚Ü‚¤‚̂ʼnñ”ð‚ð‚µ‚½‚¢‚Ì‚ª–Ú“I‚Å‚·B
445:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 15:54:40
GetAsync`‚Ì•û‚ðŽg‚Á‚Ă݂½‚çH
446:425
07/11/25 15:57:42
>>443
»Ý¸½B‚±‚Á‚¿‚ł͉½‚à‘‚¢‚ĂȂ¢‚ñ‚¾‚¯‚ÇA‚â‚Á‚Ï–³—‚©‚ÈH
URLØÝ¸(msdn2.microsoft.com)
Žg‚¢•û‚͇‚Á‚Ä‚é‚Í‚¸‚Ȃ̂ɂł«‚È‚¢‚Á‚Ä‚±‚Ƃ͖³—‚Ȃ̂©‚à‚µ‚ê‚Ü‚¹‚ñ‚ª
447:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 15:58:09
>>444
ƒRƒ“ƒ\[ƒ‹‚Å“ü—ÍŠX‚É“ü‚é‚Ì‚ð‰ñ”ð‚µ‚½‚¢‚È‚ç
_kbhit‚Ń`ƒFƒbƒN‚µ‚Ä‚©‚ç_getch‚ªí“¹‚©‚Æ
448:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 17:14:34
>>437
‚¨‚§‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BTCS_MULTILINE‚àŽw’肵‚È‚¢‚Æ–³Ž‹‚³‚ê‚邿‚¤‚Å‚·‚ËB
‚Ü‚½ˆê‚•׋‚ɂȂè‚Ü‚µ‚½B‚µ‚©‚µA>>439‚ðŒ©‚Ä’²‚ׂ½‚̂ł·‚ªTCS_RIGHTJUSTIFY‚Í
0x0000‚Æ’è‹`‚³‚ê‚Ă܂µ‚½B‚±‚ê‚Á‚ÄŽw’è‚Å‚«‚È‚¢‚Æ‚¢‚¤‚±‚ƂȂñ‚Å‚·‚©‚ËHHH
‚¢‚‚ç>>424‚̂悤‚É‚µ‚Ä‚àATCS_RIGHTJUSTIFY‚Í‚ ‚Á‚Ä‚à‚È‚‚Ä‚à•Ï‚í‚è‚Ü‚¹‚ñ‚æ‚ËH
0‚Ƙ_—˜a‚Æ‚Á‚Ä‚à•ω»‚È‚µ‚Å‚·‚µ‚ËEEE‚Ç‚¤‚·‚ê‚ÎEEE
449:440
07/11/25 18:17:38
>>445
“¯ŽžƒL[‚âˆø”‚ð‚¢‚Á‚Ï‚¢•Ï‚¦‚Ä GetAsyncKeyState ‚ðŽÀs‚µ‚Ü‚‚é‚Ì‚ª”ñŒø—¦‚Å‚µ‚½‚Ì‚Å
GetKeyboradState ‚ª—‘z‚Å‚µ‚½‚ªA‚¢‚ë‚¢‚ë–³—‚»‚¤‚Å‚·‚̂őf’¼‚É’ú‚߂܂·B
>>447
_getch ‚æ‚è‚à Get`‚É‚æ‚é“¯Žž‰Ÿ‚µ‚à—~‚µ‚©‚Á‚½‚̂ł·‚ª
‚¢‚ë‚¢‚ë–â‘è‚ ‚è‚»‚¤‚Å‚·‚ñ‚Å’ú‚߂܂· B
ƒAƒhƒoƒCƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
450:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 19:16:31
>>425
‚»‚ê‚Á‚ăcƒŠ[ƒrƒ…[‚¶‚á‘Ê–Ú‚È‚ÌH
451:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 20:20:21
>>448
ƒfƒtƒHƒ‹ƒg‚Å‚»‚¤‚¢‚¤“®ì‚Á‚Ä‚¢‚¤ˆÓ–¡‚¾‚낤
452:425
07/11/25 20:55:11
>>450
•\ަ‚ÌØ‚è‘Ö‚¦iƒAƒCƒRƒ“‚Æ‚©ÚׂƂ©j‚ª•K—v‚È‚ñ‚Å‚·B
‰½‚Æ‚©‚È‚ç‚ñ‚©‚È‚Ÿ
453:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 20:57:57
>>452
—\‚ߎ©•ª‚Ńf[ƒ^‚ðŽ‚Á‚Ä‚¨‚¢‚ÄAListView‚ªƒNƒŠƒbƒN‚³‚ê‚½Žž‚É‚»‚̈ʒu‚É‘}“ü/휂µ‚Ä
‹[Ž—“I‚ɃcƒŠ[ƒrƒ…[“I‚È“®ì‚ðÄŒ»‚·‚ê‚΂¢‚¢‚ÆŽv‚¤‚ªB
ƒlƒbƒg‚ÅŒ©‚©‚¯‚éTreeListView‚̃Tƒ“ƒvƒ‹‚Æ‚©‚ª‚»‚¤‚¢‚¤Ž–‚ð‚µ‚Ä‚¢‚éB
454:425
07/11/25 21:10:19
‚¤`‚ñA‚»‚¤‚·‚邵‚©‚È‚¢‚悤‚Å‚·‚ËB
455:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/25 22:05:50
ˆ½‚¢‚ÍÚו\ަ‚ÌŽž‚¾‚¯TreeView‚ÉØ‚è‘Ö‚¦‚邯‚©B
456:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 02:09:51
”äŠr“I‘å‚«‚ȃhƒLƒ…ƒƒ“ƒg‚ð“ǂݞ‚Þ‚Æ‚«‚ÉAˆê‹C‚ɓǂݞ‚Ü‚¸Aˆê’è‚̃TƒCƒY‚²‚Æ‚É
ƒV[ƒPƒ“ƒVƒƒƒ‹‚ɓǂݞ‚ñ‚Å‚¢‚ƒvƒƒOƒ‰ƒ€A—Ⴆ‚΂h‚dA‚Ńf[ƒ^‚̓ǂݞ‚݂ɂµ‚½‚ª‚Á‚Ä
‰E‘¤‚̃XƒNƒ[ƒ‹ƒo[‚̃XƒNƒ[ƒ‹ƒ{ƒbƒNƒX‚̑傫‚³‚ª¬‚³‚‚È‚Á‚Ä‚¢‚
‚ ‚ ‚¢‚¤“®ì‚͂ǂ¤‚â‚Á‚ÄŽÀŒ»‚µ‚Ä‚é‚ñ‚¾H
ƒXƒNƒ[ƒ‹ƒo[‚Ì‘€ì‚âA‚‚܂ÝiƒXƒNƒ[ƒ‹ƒ{ƒbƒNƒXj‚̃TƒCƒY‚Ì’²®‚͂ł«‚é‚ñ‚¾‚ª
“ǂݞ‚Ý’†‚̓XƒNƒ[ƒ‹ƒo[Ž©‘Ì‚ªÁ‚¦‚½‚悤‚ɂȂÁ‚Ä‚µ‚Ü‚¤B
ƒtƒ@ƒCƒ‹“ǂݞ‚Ýi—Ⴆ‚Î256Byte‚¸‚Âj‚̃‹[ƒv
{
ƒtƒ@ƒCƒ‹‚̓ǂݞ‚݈—
s”‚𒲂ׂÄ
SetScrollInfoŠÖ”‚ÅAV‚µ‚¢”͈͂ÌÝ’è
}
‚±‚ê‚ŃXƒNƒ[ƒ‹ƒo[‚ÍXV‚³‚ê‚é‚Í‚¸‚È‚ñ‚¾‚ªEEƒ_ƒ‚¾
ƒtƒ@ƒCƒ‹‘S‘̂̓ǂݞ‚݈—‚ÌI—¹‚ÌŒãAƒEƒBƒ“ƒhƒE‘S‘Ì‚ðÄ•`‰æ‚³‚¹‚邯ƒXƒNƒ[ƒ‹ƒo[‚àoŒ»‚·‚éB
‚¿‚Ȃ݂ɃNƒ‰ƒCƒAƒ“ƒg—̈æ‚̉E‘¤‚ɂ‚(WS_VSCROLL)A•W€ƒXƒNƒ[ƒ‹ƒo[‚̘b‚Å‚·B
SDK
457:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 02:16:02
„‚±‚ê‚ŃXƒNƒ[ƒ‹ƒo[‚ÍXV‚³‚ê‚é‚Í‚¸‚È‚ñ‚¾‚ª
‚³‚ê‚Ë‚¦‚æ‚—
‚»‚ꂾ‚ƃ‹[ƒv‚µ‚Ä‚éŠÔ‚ÍWM_PAINT‚ª”¶‚µ‚È‚¢‚©‚çÄ•`‰æ‚³‚ê‚é‚킯‚È‚¢‚¾‚ë
Žè‚ÁŽæ‚è‘‚¢‚͕̂›ƒXƒŒƒbƒh‚œǂݞ‚݂ƃXƒNƒ[ƒ‹ƒo[‚ÌÝ’è‚ð‚µ‚ÄInvalidateRect‚·‚é
‚»‚¤‚·‚ê‚΃ƒCƒ“ƒXƒŒƒbƒh‚͑؂è‚Ȃĕ`‰æ‚·‚é
458:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 02:32:52
>>456
ƒEƒCƒ“ƒhƒEƒƒbƒZ[ƒW‚ðˆ—‚µ‚Ä‚â‚ç‚È‚«‚á‘Ê–Ú‚¾‚æB
•’ʂ̓}ƒ‹ƒ`ƒXƒŒƒbƒh‰»A‚Ç‚¤‚µ‚Ä‚àƒXƒŒƒbƒh‚ªŒ™‚Ȃ烋[ƒv“à‚É
ƒƒbƒZ[ƒWˆ—‚ð‘g‚Ýž‚ÞB
459:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 02:34:26
RDW_FRAME
RDW_UPDATENOW
SWP_DRAWFRAME
•Ó‚è‚Å‚®‚®‚ê
460:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 02:34:58
‚»‚ꂾ‚¯‚È‚çDispatchMessage‚Í‚³‚Þ‚¾‚¯‚Å—Ç‚³‚»‚¤‚¾‚¯‚Ç
•›ì—po‚Ä‚‚邿‚¤‚È‘€ì‚·‚邯‚«‚̓}ƒ‹ƒ`ƒXƒŒƒbƒh‚É‚·‚é‚ׂ«
461:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 02:36:09
‚±‚ñ‚ÈŽžŠÔ‚ɉ½‚µ‚Ä‚ñ‚¾‚¨•‘‚ç
462:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 02:41:05
Ž¿–â‚ɉñ“š‚µ‚Ä‚é‚¾‚¯‚¾‚ªA‰½‚©H
463:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 02:45:46
>>446
‚Ü‚¾Œ©‚Ă邩•ª‚©‚ç‚ñ‚¯‚Ç
URLØÝ¸(msdn.microsoft.com)
„LVGS_COLLAPSIBLE ó‘Ôƒtƒ‰ƒO‚ðŽg—p‚·‚邯AƒOƒ‹[ƒv‚ð܂肽‚½‚ñ‚¾‚è“WŠJ‚µ‚½‚è‚Å‚«‚邿‚¤‚ɂȂè‚Ü‚·B
„ƒOƒ‹[ƒv‚ð܂肽‚½‚Þ‚ÆAƒOƒ‹[ƒv‚É‘®‚·‚郊ƒXƒgƒrƒ…[€–Ú‚ª”ñ•\ަ‚ɂȂè‚Ü‚·B
„ƒvƒƒOƒ‰ƒ€‚Å LVGS_COLLAPSED ó‘Ôƒtƒ‰ƒO‚ðŽg—p‚·‚邯AƒOƒ‹[ƒv‚ð܂肽‚½‚Þ‚±‚Æ‚ª‚Å‚«‚Ü‚·B
464:456‚Å‚·B
07/11/26 05:27:46
ˆê‰žA•›ƒXƒŒƒbƒh‚ł̓ǂݞ‚Ý‚Å‚à“¯‚¶‚悤‚É‚â‚Á‚Ă݂½‚¯‚Ç~‚¾‚Á‚½orz
>>457
½Ï¿
‘‚«–Y‚ꂽ
SetScrollInfo();
InvalidateRect();
UpdateWindow();
‚ÆA‚«‚¿‚ñ‚Æ‚â‚Á‚Ä‚é‚ñ‚¾‚ª
‚à‚¿‚ë‚ñƒtƒ@ƒCƒ‹‚©‚ç“ǂݞ‚ñ‚¾“à—e‚Í‡ŽŸ•\ަ‚³‚ê‚Ä‚¢‚
‚¾‚¯‚ÇAƒXƒNƒ[ƒ‹ƒo[‚ªÁ‚¦‚Ä‚µ‚Ü‚¤
‚ÅA‚±‚ꂪ‚È‚º‚©‚í‚©‚ç‚È‚¢
ˆê‰žƒ‹[ƒv•”•ª‚̃\[ƒXi‚‚Á‚Ä‚à•ª‚©‚è‚É‚‚¢‚ÆŽv‚¤Bj
do{
ZeroMemory(lpTemp, CHUNK_SIZE);
bRet = ReadFile(hFile, lpTemp, CHUNK_SIZE, &dwRead, NULL);
lstrcat(lppms->lpString, lpTemp);
iLines = StrChrCount(lppms->lpString, TEXT('\n')) + 1;//s”‚̎擾
SendMessage(lppms->hwnd, WM_MY_SETRANGE, 0, (LPARAM)iLines); //ƒƒCƒ“ƒXƒŒƒbƒh“à‚É‚ ‚éAƒEƒBƒ“ƒhƒEƒvƒƒV[ƒWƒƒ‚ɔ͈͂ÌÝ’è‚ÌŽwަ
//LPARAM‚Ŕ͈͂ÌÅ‘å’l‚ð“n‚µ‚Ä‚é
InvalidateRect(lppms->hwnd, NULL, TRUE);
UpdateWindow(lppms->hwnd);
Sleep(100);
}while(dwRead && !lppms->bKill);
465:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 05:28:24
‚ÅAŽåƒXƒŒƒbƒh“à‚ł̃ƒbƒZ[ƒW‚̎󂯎æ‚è
case WM_MY_SETRANGE:
si.fMask = SIF_RANGE;
si.nMin = 0;;
si.nMax = (int)lParam;
SetScrollInfo(hwnd, SB_VERT, &si, TRUE);
return 0;
466:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 07:11:19
ƒXƒNƒ[ƒ‹ƒo[‚ÉÄ•`‰æ‘—‚Á‚ĂȂ¢
467:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 08:44:59
ƒXƒŒƒbƒh‚ªƒXƒŠ[ƒv‚Ȃ肵‚ÄŽg—pŒ ‚ð•Ô‹p‚µ‚Ä‚¢‚È‚¢B
468:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 10:37:47
>>466‚¾‚ÆŽv‚¤
469:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 11:18:55
‰¼‘zƒŠƒXƒgƒrƒ…[‚ɃAƒCƒeƒ€‚ð’ljÁ‚·‚邯‚«‚Í
LVN_GETDISPINFOƒƒbƒZ[ƒW‚ðŠÄŽ‹‚µ‚ÄŽ©•ª‚ŒljÁ‚µ‚Ä‚¢‚‚͉̂ð‚é‚̂ł·‚ª
‚Ç‚¤‚â‚Á‚ÄLVN_GETDISPINFOƒƒbƒZ[ƒW‚ð”¶‚³‚¹‚é‚̂łµ‚傤‚©H
’Êí‚ÌƒŠƒXƒgƒrƒ…[‚̂悤‚ÉListView_SetItem‚Å‚¢‚¢‚̂łµ‚傤‚©H
470:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 11:26:36
ƒAƒCƒeƒ€”‚ðLVM_SETITEMCOUNT‚ÅÝ’è‚·‚ê‚Î
‰æ–Ê‚ÌXV‚ª•K—v‚É‚È‚é‚ÆŸŽè‚É”ò‚ñ‚Å‚‚é
471:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 11:41:54
‚ ‚鎩샃Cƒ“ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÉuƒƒOƒCƒ“v‚Ì‹@”\‚ðŽ‚½‚¹A
‚»‚ê‚ð‹N“®‚µ‚Ä‚¢‚éÅ’†‚Í‘¼‚ÌŽ©ìƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ª
‚»‚̃ƒOƒCƒ“ƒ†[ƒU‚Ìî•ñ‚ɃAƒNƒZƒX‚Å‚«‚邿‚¤‚É‚µ‚½‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B
(ƒƒCƒ“ƒAƒvƒŠƒP[ƒVƒ‡ƒ“I—¹Žž‚ɃƒOƒCƒ“ƒ†[ƒU‚Ìî•ñ‚àÁ‚·)
‚»‚¤‚È‚é‚ÆAƒƒCƒ“ƒAƒvƒŠƒP[ƒVƒ‡ƒ““à‚̃ƒOƒCƒ“ƒ†[ƒU‚Ìî•ñ‚ð
ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ŠÔ‚Å‹¤—L‚Å‚«‚邿‚¤‚É‚µ‚È‚¯‚ê‚΂¢‚¯‚È‚¢‚Ƃ͎v‚¤‚̂ł·‚ªA
‚±‚̂悤‚ȃOƒ[ƒoƒ‹‚Èî•ñ‚͂ǂ̂悤‚É‹¤—L‚·‚é‚à‚̂Ȃ̂łµ‚傤‚©B
Š´Šo“I‚É‚ÍAuOS“à‚Å—Bˆê‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ª‚ ‚Á‚ÄA‚Ý‚ñ‚È‚ÅexternŽQÆv
‚Æ‚¢‚Á‚½Žg‚¢‚©‚½‚ð‚µ‚½‚¢‚̂ł·‚ªA
Mutex‚Ý‚½‚¢‚È‚à‚Ì‚ðŽg‚Á‚ÄŽÀŒ»‚Å‚«‚é‚à‚̂Ȃ̂łµ‚傤‚©B
‚Ȃɂ©‚æ‚¢ƒTƒ“ƒvƒ‹‚Ȃǂª‚ ‚ê‚ÎA‹³‚¦‚Ä‚¢‚½‚¾‚¯‚邯Šð‚µ‚¢‚Å‚·B
‚æ‚낵‚‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B
472:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 11:50:55
ƒtƒ@ƒCƒ‹ƒ}ƒbƒsƒ“ƒOƒIƒuƒWƒFƒNƒgiƒƒ‚ƒŠƒ}ƒbƒvƒgƒtƒ@ƒCƒ‹j
ƒf[ƒ^‚ª’Z‚¢‚È‚çƒOƒ[ƒoƒ‹ƒAƒgƒ€‚Å\•ª
473:471
07/11/26 12:37:48
>>472
î•ñ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
—¼•û’²‚ׂ³‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚µ‚½B
ƒƒCƒ“ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚̃vƒƒZƒX‚É•·‚«‚És‚‚̂ł͂ȂA
ŠeƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ª‚»‚ꂼ‚ê”CˆÓ‚̃^ƒCƒ~ƒ“ƒO‚Å
uƒƒCƒ“ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ª‚Ç‚±‚©‚ɃZƒbƒg‚µ‚½Œ»Ý‚̃†[ƒUî•ñv‚ð
Ž©•ª‚ÅŒ©‚És‚‚Æ‚¢‚¤“®‚«‚ðl‚¦‚Ä‚¢‚é‚Ì‚ÅA
ƒƒ‚ƒŠƒ}ƒbƒvƒgƒtƒ@ƒCƒ‹‚æ‚è‚̓Oƒ[ƒoƒ‹ƒAƒgƒ€‚̂ق¤‚ª
‚»‚ê‚É“K‚µ‚½ŽÀ‘•‚ª‚Å‚«‚»‚¤‚Å‚·‚©‚ËB
‚±‚Á‚¿‚Ì•û–@‚ð•׋‚µ‚Ă݂悤‚ÆŽv‚¢‚Ü‚·B
474:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 12:48:39
„[ƒƒCƒ“ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ª‚Ç‚±‚©‚ɃZƒbƒg‚µ‚½Œ»Ý‚̃†[ƒUî•ñv‚ð
„Ž©•ª‚ÅŒ©‚És‚‚Æ‚¢‚¤“®‚«‚ðl‚¦‚Ä‚¢‚é‚Ì‚ÅA
„ƒƒ‚ƒŠƒ}ƒbƒvƒgƒtƒ@ƒCƒ‹‚æ‚è‚̓Oƒ[ƒoƒ‹ƒAƒgƒ€‚̂ق¤‚ª
„‚»‚ê‚É“K‚µ‚½ŽÀ‘•‚ª‚Å‚«‚»‚¤‚Å‚·‚©‚ËB
‚½‚Ô‚ñ‹t
‚»‚Ì—p“r‚Ȃ烃‚ƒŠƒ}ƒbƒvƒgƒtƒ@ƒCƒ‹‚Ì•û‚ªŠy
ƒAƒgƒ€‚¾‚Æ’†g‚ɃAƒNƒZƒX‚·‚é‚ɂͶ¬‚µ‚½Ž¯•ÊŽqi=ˆê’è‚ł͂Ȃ¢j‚ð
SendMessage‚©‰½‚©‚Å‘¼‚̃vƒƒZƒX‚É“n‚³‚È‚«‚á‚¢‚¯‚È‚¢
ƒƒ‚ƒŠƒ}ƒbƒvƒgƒtƒ@ƒCƒ‹‚Í–¼‘Oi=ˆê’è‚Ì’lj‚ŃJ[ƒlƒ‹ƒIƒuƒWƒFƒNƒg‚ðŒÄ‚Ño‚¹‚é‚©‚ç
‰½‚©‚ð“n‚µ‚½‚è‚Æ‚©‚Í•K—v‚È‚¢
475:471
07/11/26 12:56:12
>>474
ƒAƒgƒ€‚ÌŽ¯•ÊŽq‚Á‚ÄŒˆ‚ß‚¤‚¿•¶Žš—ñ‚¶‚á‚È‚©‚Á‚½‚ñ‚Å‚·‚ËB
ˆêŽž“I‚ȃŒƒWƒXƒgƒŠ‚Ý‚½‚¢‚È‚à‚Ì‚¾‚ÆŠ¨ˆá‚¢‚µ‚Ă܂µ‚½B
ŠÔˆá‚Á‚½•ûŒü‚Éi‚Þ‚Æ‚±‚ë‚Å‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
476:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 13:00:46
>>470
‚È‚é‚Ù‚Ç
”‚¾‚¯‹³‚¦‚Ä‚ ‚°‚ê‚ΟŽè‚É‚â‚Á‚Ä‚‚ê‚é‚ñ‚Å‚·‚Ë
‰ðŒˆ‚Å‚«‚Ü‚µ‚½A‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
477:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 13:12:10
>>475
‚¿‚Ȃ݂ɂ»‚ÌuˆêŽž“I‚ȃŒƒWƒXƒgƒŠv‚ðŽg‚Á‚ÄŽÀŒ»‚µ‚Ä‚à‚¢‚¢‚ñ‚¾‚æ
478:425
07/11/26 13:15:48
>>463
î•ñ»Ý¸½B‚Å‚àLVGS_COLLAPSIBLE‚Ì’l‚ª‚í‚©‚ç‚È‚¢‚Å‚·B
’N‚©•ª‚©‚é•û‚¢‚Ü‚·H
479:425
07/11/26 13:17:14
‚Ä‚©vistaˆÈ~‚Á‚Ä‘‚¢‚ĂȂ¢H
480:471
07/11/26 13:27:29
>>477
ƒŒƒWƒXƒgƒŠ‚¾‚ÆAŽÀs’†‚ɃŒƒWƒXƒgƒŠƒGƒfƒBƒ^‚ÅŠÈ’P‚É‘‚¢‚½‚èÁ‚µ‚½‚è‚Å‚«‚Ü‚·‚æ‚ËB
‚à‚¿‚ë‚ñƒAƒgƒ€‚⃃‚ƒŠƒ}ƒbƒvƒgƒtƒ@ƒCƒ‹‚Å‚àA
–{Ši“I‚ɃZƒLƒ…ƒŠƒeƒB‘Îô‚·‚é‚Ȃ炻‚̂܂܎g‚¤‚킯‚ɂ͂¢‚©‚È‚¢‚Å‚µ‚傤‚¯‚ÇA
OS•t‘®‚̃GƒfƒBƒ^‚œǂݑ‚«‚Å‚«‚Ä‚µ‚Ü‚¤‚±‚Æ‚‚ç‚¢‚Í”ð‚¯‚Ä‚¨‚«‚½‚¢‚ȂƎv‚¢‚Ü‚µ‚ÄB
481:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 13:36:04
>>479
‚¶‚á‚ VistaˆÈ~‚È‚ñ‚¾‚낤BŽc”O‚¾‚ÈB
482:425
07/11/26 13:40:42
‚»‚¤‚È‚ñ‚Å‚µ‚傤‚ËA’ú‚߂܂·B
‚ÅAŽŸ‚ÌŽ¿–â‚È‚ñ‚Å‚·‚ªAListView‚Ń}ƒEƒXƒzƒC[ƒ‹‚ª‰ñ“]‚³‚ꂽ‚±‚Æ‚ðŽæ“¾‚µ‚½‚¢‚ñ‚Å‚·‚¯‚ÇA
ƒTƒuƒNƒ‰ƒX‰»‚·‚邵‚©‚È‚¢‚Å‚·‚æ‚ËH
483:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 13:43:19
‘¼‚É‚à•û–@‚Í‚ ‚邯‚ÇAƒTƒuƒNƒ‰ƒX‰»‚ªˆê”ÔŠy‚ŃRƒXƒg‚à’á‚¢‚悤‚È
484:425
07/11/26 13:54:04
‚¨‚‹A»Ý¸½
485:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 16:48:58
URLØÝ¸(software.nikkeibp.co.jp)
‚±‚±‚ÌPart3‚ÌFileCopyƒvƒƒOƒ‰ƒ€‚Å‚·‚ª
•\ަ‚³‚ê‚é‚ׂ«‚̃ƒjƒ…[‚ª•\ަ‚³‚ê‚Ü‚¹‚ñBBB
COPY‚âEXIT‚Ȃǂ̃ƒjƒ…[‚ð•\ަ‚·‚邿‚¤‚É‚·‚é‚É‚Í
‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H
486:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 17:03:18
ƒŠƒ\[ƒXƒtƒ@ƒCƒ‹ (*.rc) ‚ðƒRƒ“ƒpƒCƒ‹‚µ‚ÄƒŠƒ“ƒN‚µ‚½‚©H
487:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 17:38:18
>>486
‚²Žw“E‚̂悤‚É
ƒŠƒ\[ƒXƒtƒ@ƒCƒ‹‚ðƒvƒƒWƒFƒNƒg‚ɒljÁ‚·‚é‚Ì‚ð
–Y‚ê‚Ä‚¢‚½‚Ì‚ªŒ´ˆö‚¾‚Á‚½‚悤‚Å‚·B
•\ަ‚·‚邿‚¤‚ɂȂè‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
488:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 18:56:47
•¶Žš—ñ’uŠ·‚â•¶Žš—ñŒŸõ‚ÉŽg‚¦‚éŠÖ”‚Á‚ÄSDK‚ɂȂ¢H
489:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 19:01:02
ŒŸõ‚â’uŠ·‚̃_ƒCƒAƒƒO‚Ì•\ަ‚È‚ç
FindText‚âReplaceText‚ʼn”\‚Å‚·B
490:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 19:14:03
>>489
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
FindText‚ÆReplaceText‚ɂ‚¢‚Ä’²‚ׂĂ݂æ
491:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 20:10:01
ƒfƒoƒbƒK‚`‚ªDebugActiveProcess‚ŃvƒƒZƒX‚a‚ɃAƒ^ƒbƒ`‚µ‚½ŒãA
ƒfƒoƒbƒKC‚ªƒfƒoƒbƒK‚`‚̃Aƒ^ƒbƒ`‚ð‹§“I‚Ƀfƒ^ƒbƒ`‚µ‚Ä
ƒvƒƒZƒX‚a‚ɃAƒ^ƒbƒ`‚µ‚È‚¨‚·‚±‚Æ‚Á‚ÄAo—ˆ‚é‚ñ‚Å‚µ‚傤‚©H
‚»‚̉ߒö‚ÌŠÔAƒvƒƒZƒX‚a‚Í’âŽ~‚µ‚½‚çƒ_ƒA‚Æ‚¢‚¤ðŒ‚ÅB
‚¿‚å‚Á‚Æ•ª‚©‚è‚É‚‚¢‚Å‚·‚ªA—v‚·‚é‚ɃfƒoƒbƒK‚`‚ðƒfƒoƒbƒK‚b‚É
·‚µ‘Ö‚¦‚Ä‚µ‚Ü‚¤‚±‚Æ‚ª‚Å‚«‚é‚©A‚Æ‚¢‚¤‚±‚Ƃł·Bi‚`‚Í‚b‚É
‚‚¢‚Ă͉½‚à’m‚ç‚È‚¢ƒvƒƒOƒ‰ƒ€‚Ȃ̂ÅA˜AŒg‚µ‚½“®ì‚Í
‚ ‚è‚Ü‚¹‚ñj
ƒfƒoƒbƒK‚`‚ð‹§“I‚ÉI—¹‚·‚邯ƒvƒƒZƒX‚a‚àI—¹‚µ‚Ä‚µ‚Ü‚¤
‚悤‚ÅAˆêŒ©‚·‚邯•s‰Â”\‚Á‚Û‚¢‚̂ł·‚ªBOS‚Í2000`Vista
‚Å‚·B‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
492:491
07/11/26 20:11:58
‚·‚݂܂¹‚ñAã‚°‚³‚¹‚Ä‚‚¾‚³‚¢B
‚ ‚ÆAuƒvƒƒZƒX‚a‚Í’âŽ~‚µ‚½‚çƒ_ƒv‚Æ‚¢‚¤‚Ì‚ÍA‚悤‚·‚é‚É
I—¹‚Í•s‰Â‚ÆŒ¾‚¤‚±‚Æ‚ÅAƒuƒŒ[ƒNó‘ԂɂȂé‚Ì‚Í\‚¢‚Ü‚¹‚ñB
493:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 20:17:20
XPˆÈ~‚È‚çDebugActiveProcessStop‚Á‚Ă̂ª‚ ‚éB
494:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 20:34:23
>>493@‚Ç‚¤‚à‚ ‚肪‚Æ‚¤
495:491
07/11/26 21:14:53
‹³‚¦‚Ä‚à‚ç‚Á‚½‚̂ő‘¬ŽÀŒ±‚µ‚Ă݂܂µ‚½B
WinMain(){
DebugActiveProcessStop(GetCurrentProcessId());
@F
@F
@F
}
‚Á‚Ä‚â‚Á‚ăfƒoƒbƒOŽÀsŠJŽn‚µ‚½‚çAƒfƒoƒbƒKiVC8j‚ª
ŠO‚ê‚邯Šú‘Ò‚µ‚½‚̂ł·‚ªAŠO‚ꂸ‚É‚»‚̂܂܉º‚É
s‚Á‚¿‚á‚¢‚Ü‚µ‚½B
‚à‚µ‚©‚µ‚ÄDebugActiveProcessStop‚̓fƒoƒbƒO‘ÎÛ‚¶‚á‚È‚‚Ä
ƒfƒoƒbƒK‚̃vƒƒZƒXID‚ð“n‚·‚Ì‚©‚µ‚çH@‚»‚ê‚Æ‚àŽ©ƒvƒƒZƒX‚ª
ƒfƒoƒbƒK‚©‚ç‹§—£’E‚·‚邱‚Ƃ͂ł«‚È‚¢cH
‚ ‚é‚¢‚ÍDebugActiveProcess‚ðŒÄ‚ñ‚¾‚ ‚Æ‚ÉA‚»‚̃vƒƒOƒ‰ƒ€‚ª
ƒfƒoƒbƒO‘ÎÛ‚ð؂藣‚·—p“r‚ÅŽg‚¤‚Ì‚©‚àB‚»‚ꂾ‚Æ>>491‚Ì
ŠO•”‚©‚ç‚̃fƒoƒbƒK‚Ì·‚µ‘Ö‚¦‚͂ł«‚Ü‚¹‚ñ‚ËB
‰¯‘ª‚΂©‚è‚Å\‚µ–ó‚È‚¢‚Å‚·‚ªA‚±‚ÌAPIAƒOƒO‚Á‚Ä‚àׂ©‚¢
‚Æ‚±‚낪‚æ‚•ª‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
496:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 22:04:52
ƒRƒŒŒ©‚½Š´‚¶‚¾‚Æ DebugActiveProcess ŒÄ‚ñ‚¾ƒfƒoƒbƒK‚ªŽ©•ª‚Å
ƒfƒ^ƒbƒ`‚·‚邯‚«‚ÉŽg‚¤‚悤‚ÈŠ´‚¶‚Á‚Û‚‚È‚¢H
URLØÝ¸(msdn2.microsoft.com)
497:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 22:30:55
‚ ‚é“Á’è‚̃gƒbƒvƒŒƒxƒ‹EƒEƒBƒ“ƒhƒE‚ðAÅ‘O–ʂɎ‚Á‚Ä‚‚é‚Ì‚Á‚ÄSetWindowPosŠÖ”H
‚Ù‚©‚É‚à‰½‚©‚¢‚¢•û–@‚ ‚è‚Ü‚·‚©H
498:491
07/11/26 22:30:58
>>496
î•ñ‚ ‚肪‚Æ‚¤
499:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/26 22:57:02
>>497
BringWindowToTop‚͂ǂ¤H
500:‚S‚X‚V
07/11/26 23:48:53
>>499@ÄÝ
‚±‚ê‚à‚¢‚¢‚È
ƒR[ƒh‚ª‚·‚Á‚«‚肵‚½
•\‚ÉŽ‚Á‚Ä‚«‚½ƒEƒBƒ“ƒhƒE‚ÌÄ•`‰æ‚ªŠ®—¹‚µ‚½‚Ì‚ðŒŸ’n‚µ‚½‚Ì‚ð’m‚é•û–@‚Á‚Ä‚ ‚éH
ƒ^ƒCƒ}[‚Å‚P•b‚‚ç‚¢‘Ò‚Á‚Ä‚©‚çA‚Á‚Ä‚â‚Á‚Ă邯‚Ç´Ú¶ÞÝÄ‚¶‚á‚È‚¢
501:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 00:09:25
FindWindow
502:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 04:34:26
ƒvƒƒOƒ‰ƒ€‚ÌŽÀs’†‚ÉAƒEƒBƒ“ƒhƒE‚ªí‚ÉÅ‘O–ʂɕ\ަ‚³‚ê‚邿‚¤‚ɃEƒBƒ“ƒhƒEƒXƒ^ƒCƒ‹‚ð•ÏX‚µ‚½‚¢‚Å‚·B
SetWindowLong(hwnd, GWL_EXSTYLE, GetWindowLong(hwnd, GWL_EXSTYLE) | WS_EX_TOPMOST);
SetWindowPos(hwnd, 0, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE | SWP_NOZORDER | SWP_FRAMECHANGED);
‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñB•‚¯‚ĹÛ
503:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 05:10:48
‚Ä‚©WS_EX_TOPMOST‚ª•t‚¢‚Ä‚ê‚ÎŒã‚ë‚Ɉø‚Áž‚ñ‚¾‚肵‚È‚¢‚¾‚ë
c‘¼‚ÉWS_EX_TOPMOST‚ðŽ‚Á‚Ä‚éƒEƒBƒ“ƒhƒE‚ª‚È‚¯‚ê‚Î
504:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 05:17:10
>>502
‚È‚ñ‚Å‚»‚±‚܂ł¢‚Á‚Ä‚¨‚¢‚ÄASetWindowPos‚𒲂ׂȂ¢‚ñ‚¾H
SetWindowPos(hWnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE|SWP_NOSIZE);
‚±‚ꂾ‚¯‚Å‚¢‚¢B
SetWindowLong‚Í‚¢‚ç‚È‚¢B
505:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 09:26:31
SetWindowLong“ü‚ç‚È‚¢H
506:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 09:39:24
XP‚̧ŒÀƒ†[ƒU[ã‚ÅŽÀs‚·‚邯‚ÍProgramFilesˆÈ‰º‚É‘‚«ž‚߂܂¹‚ñB
Vista‚ł͂±‚̂悤‚ȃtƒ@ƒCƒ‹‘€ì‚ÍVirtualStore‚ÉƒŠƒ_ƒCƒŒƒNƒg‚³‚ê‚邿‚¤‚Å‚·B
ŽÀۂ̃vƒƒOƒ‰ƒ€‚ÅÝ’èƒtƒ@ƒCƒ‹‚ð•Û‘¶‚·‚éꇂÍA
ŽÀs‚³‚ꂽƒpƒX‚ª“ǂݑ‚«‰Â”\‚È‚à‚̂ł ‚é‚©H@Yes¨ŽÀs‚³‚ꂽƒpƒX‚É‘‚«ž‚Ý
No«
ƒ†[ƒU[ƒfƒBƒŒƒNƒgƒŠ(AppData‚È‚Ç)‚ðŽæ“¾‚µA‚»‚±‚É‘‚«ž‚Ý
‚±‚̂悤‚È“®ì‚ª•K—v‚¾‚ÆŽv‚¢‚Ü‚·B
‚±‚ê‚ð‚Ç‚Ìwindows‚Å‚àŠmŽÀ‚É“®ì‚³‚¹‚é‚ɂ͂ǂ̂悤‚ÈAPI‚ðŽg‚¦‚΂¢‚¢‚̂łµ‚傤‚©B
507:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 09:45:01
>>505
CreateWindowEx‚Ì’iŠK‚ÅWS_EX_TOPMOST•t‚¯‚Ä‚é‚È‚ç—v‚ç‚È‚¢‚ÆŽv‚¤‚¯‚Ç
508:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 09:45:53
>>506
í‚Ƀ†[ƒUƒfƒBƒŒƒNƒgƒŠ‚É‘‚¯‚΂¢‚¢‚â‚ñ
509:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 11:04:14
„ŽÀs‚³‚ꂽƒpƒX‚ª“ǂݑ‚«‰Â”\‚È‚à‚̂ł ‚é‚©H@Yes¨ŽÀs‚³‚ꂽƒpƒX‚É‘‚«ž‚Ý
‚±‚Ìl‚¦‚ª‚»‚à‚»‚àŠÔˆá‚¢
ƒ†[ƒU[ƒfƒBƒŒƒNƒgƒŠ‚É’u‚‚©ƒŒƒWƒXƒgƒŠ‚ðŽg—p‚·‚ׂ«
510:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 11:33:00
‹¤—p‚Æ‚¢‚¤‚̂ł ‚ê‚ÎA‚»‚ê‚È‚è‚̃AƒNƒZƒXŒ ‚à‚Á‚ÄAll Users‚É’u‚¯‚΂¢‚¢‚µB
511:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 11:37:09
‚Ç‚¤‚µ‚Ä‚à‚â‚肽‚¯‚ê‚ÎOS‚̃o[ƒWƒ‡ƒ“‚ðŽæ“¾‚µ‚Ä‚â‚ê‚΂¢‚¢‚ñ‚¶‚á‚Ë
512:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 12:38:15
>>500
InvalidateRect‚µ‚Ä‚©‚çUpdateWindow‚·‚ê‚ÎWM_PAINT‚ªŠ®—¹‚·‚é‚܂ő҂Ă邯‚Ç
‚ ‚ê‚Á‚Ä‘¼ƒvƒƒZƒX‚̃EƒBƒ“ƒhƒE‚ÉŽg‚¦‚½‚©‚ÈH
513:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 12:40:47
WH_CALLWNDPROCRET‚ðŒ©‚Ä‚ê‚ÎWM_PAINT‚̈—‚ªI‚í‚Á‚½‚©‚Í•ª‚©‚é
‚±‚ñ‚È‚±‚ƂŃtƒbƒN‚·‚é‚È‚ñ‚ÄŽÖ‘«‚É‚à’ö‚ª‚ ‚é‹C‚ª‚·‚邯‚Ç
514:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 13:42:59
‚±‚Ìê‡AInvalidateRect‚ª–³‚‚Ä‚à‚¢‚¢‚Å‚µ‚傤B
UpdateWindow‚¾‚¯‚ÅÄ•`‰æ‚³‚ê‚È‚‚Ä‚àAWM_PAINT‚Í”²‚¯‚Ä‚é‚Á‚ÄŽ–‚¾‚µB
515:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 14:24:24
ƒCƒ“ƒXƒg[ƒ‹‚¹‚¸‚ɃXƒ^ƒ“ƒhƒAƒ[ƒ“‚ÅŽg‚¤‚±‚Æ‚ð‘z’肵‚Ä‚¢‚é‚̂ł·‚ªA
–œ‚ªˆêƒ†[ƒU[‚ªProgramFilesˆÈ‰º‚É’u‚¢‚½ê‡‚Å‚à³í‚É“®ì‚³‚¹‚ç‚ê‚邿‚¤‚É‚µ‚½‚¢‚̂ł·B
516:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 14:26:44
ƒ†[ƒU[‚ªProgramFilesˆÈ‰º‚É’u‚¢‚½ê‡‚Å‚à’u‚©‚È‚¢ê‡‚Å‚àA
í‚Ƀ†[ƒUƒfƒBƒŒƒNƒgƒŠ‚É‘‚¢‚Æ‚¯‚΂¢‚‚łà³í‚É“®ì‚·‚é
517:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 14:27:36
‚¾‚Á‚½‚ç‚È‚¨‚³‚çA‚Ç‚±‚É”z’u‚³‚ê‚æ‚¤‚ÆAppData‚ðŽg‚¤‚ׂ«‚¾‚ë
System32‚É“ü‚ê‚é“z‚¾‚Á‚Ä‚¢‚é‚©‚à‚µ‚ê‚È‚¢‚ñ‚¾‚µi‚à‚Á‚Æ‚àXPˆÈ‘O‚Ȃ炻‚±‚Å‚à“ǂݑ‚«‚Å‚«‚邪j
518:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 14:28:28
>>515
‚½‚Ô‚ñA‚ ‚È‚½‚ªŒ¾‚¢‚½‚¢‚»‚ê‚ðuƒXƒ^ƒ“ƒhƒAƒ[ƒ“v‚Ƃ͌¾‚í‚È‚¢‚ÆŽv‚¤B
Readme ‚É‚Å‚à’ˆÓ‘‚«‚ð‘‚¢‚Ä‚¨‚¯‚ÎA‚í‚´‚í‚´ Program Files ‚É
”z’u‚·‚éƒXƒLƒ‹‚ª‚ ‚郆[ƒU‚È‚çAˆÓ–¡‚ð‚‚ÝŽæ‚Á‚Ä‚‚ê‚é‚ñ‚¶‚¥‚Ë?
519:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 14:31:25
ê—p‚̃Cƒ“ƒXƒg[ƒ‰EƒAƒ“ƒCƒ“ƒXƒg[ƒ‰‚ðÝ‚¯‚È‚¢‚È‚çA
ƒ†[ƒUƒtƒHƒ‹ƒ_‚⃌ƒWƒXƒgƒŠ‚Éî•ñŽc‚·‚Æíœ‚ª‚ß‚ñ‚Ç‚¢‚Á‚Ă͓̂¯ˆÓ‚·‚邯‚Ç‚àB
520:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 16:18:05
>>515
‹CŽ‚¿‚Í•ª‚©‚邯‚ÇA–‚ȉ´—lŽd—l‚ðì‚ç‚È‚¢‚Ù‚¤‚ª‚¢‚¢‚æB
OS‚ª„§‚·‚鋤’ʂ̕ûŽ®‚É]‚Á‚½‚Ù‚¤‚ª
ˆÀ‘S‚¾‚µƒZƒLƒ…ƒA‚¾‚µŠÇ—‚µ‚â‚·‚¢‚µ«—ˆ‚̌݊·«‚àŠú‘Ò‚Å‚«‚邵
Œ‹‰Êƒ†[ƒU‚ɂƂÁ‚Ä‚àŽg‚¢ŸŽè‚ª—Ç‚¢‚©‚çB
521:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 17:35:43
>>503-505
ƒŒƒX‚ ‚肪‚Æ‚¤
‰ðŒˆ‚µ‚½B
‚¾‚¯‚ÇASetWindowPos ‚ÉŽw’è‚·‚éƒtƒ‰ƒO‚ÅAHWND_TOPMOST‚̓hƒLƒ…ƒƒ“ƒg‚ÉÚ‚Á‚Ă邪
HWND_NOTOPMOST‚̓wƒbƒ_[Œ©‚ĉ‚߂Ēm‚Á‚½
Å‘O–ʉ»:SetWindowPos(hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE);
Å‘O–ʉ»‰ðÁFSetWindowPos(hwnd, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE);
‚Å‚n‚j‚¾‚½
522:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 17:36:45
‚»‚¤‚¢‚âexe‚ ‚éƒtƒHƒ‹ƒ_‚̂̉º‚Ƀtƒ@ƒCƒ‹ì‚éƒvƒƒOƒ‰ƒ€A‚»‚̂܂ÜVista‚Å‚¿‚á‚ñ‚Æ“®‚¢‚Ä‚é‚ȂƎv‚Á‚Ä
ƒtƒ@ƒCƒ‹’T‚µ‚½‚çAƒ†[ƒU[‚̉º‚ÌVirtualStore\Program Files (x86)\xxx ‚̉º‚ɂł«‚Ä‚½‚íB
ŸŽè‚Ƀ}ƒbƒsƒ“ƒO‚µ‚Ä‚‚ê‚é‚Ý‚½‚¢‚¾‚ÈB
523:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 17:56:19
>>520
MS‚ªŒÝŠ·«‚É‹C‚ð‚‚¯‚邯Žv‚Á‚Ä‚¢‚é‚̂ł·‚©
524:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 18:02:56
ŽÀÛ‹C‚ð‚‚¯‚Ă邿
525:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 18:17:32
>>522‚ð‰ºˆÊŒÝŠ·«‚ƌĂ΂¸‚ɂȂñ‚ƌĂԂÆH
526:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 18:18:56
>>525
V‹@”\
527:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 18:28:47
GetSysColorBrush(COLOR_***)‚ÌŒ‹‰Ê‚ÆAHBRUSH(COLOR_*** + 1) ‚Á‚ÄŽg—pã‚ʼn½‚©ˆá‚¤‚ÌH
528:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 18:46:04
>>524
‚È‚ºIE‚ÆFirefox‚ł͕\ަ‚ªˆÙ‚È‚é‚̂ł·‚©H
529:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 18:51:40
Firefox ‚ÌŽd—l€‹’“x‚ª’á‚¢‚©‚炾‚È
530:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 19:06:03
>>527
GetSysColorBrush ‚̓uƒ‰ƒV‚̃nƒ“ƒhƒ‹‚ª•Ô‚é
HBRUSH(COLOR_*** + 1) ‚Á‚Ă̂ÍAWNDCLASSEX \‘¢‘̂̃ƒ“ƒo[‚É“ü‚ê‚Ă邯Žv‚¤‚ª
‚±‚ê‚ÍRegisterClassEx‚ðŒÄ‚ñ‚¾æ‚ŃCƒ“ƒfƒbƒNƒX‚©ƒuƒ‰ƒV‚̃nƒ“ƒhƒ‹‚©”»’f‚µ‚Ä
“à•”‚ÅGetSysColorBrush‚ɑГ–‚·‚é‚à‚Ì‚ðŒÄ‚ñ‚ł邾‚¯‚¾‚낤B
+1‚Ȃ̂̓Cƒ“ƒfƒbƒNƒX0‚ÆNULL‚ð‹æ•Ê‚·‚邽‚ß‚¾‚È‚—
531:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 19:28:39
FillRect‚Æ‚©‚ÅHBRUSH(COLOR_*** + 1)“ü‚ê‚Ä‚à“®‚‚æ‚ÈH
532:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 19:37:24
>>529
ˆá‚¢‚Ü‚·B
IE‚̓Ǝ©Žd—l‚Ì‚½‚߂ł·‚æB
533:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 19:42:46
ˆá‚¢‚Ü‚·
Žd—l‚ªžB–†‚¾‚©‚ç‚Å‚·‚æ
534:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 19:43:23
IE‚ÌŽd—l‰ðŽß‚ª‚¨‚©‚µ‚¢‚͔̂F‚߂邪AFirefox‚à‰ðŽß‚¨‚©‚µ‚¢‚æ
535:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 19:53:09
>>532
‚¦[‚ÆŽÀÛ‚É Firefox ‚Å Acid2 ‚Æ‚©ŽŽ‚µ‚½‚±‚Æ‚ ‚è‚Ü‚·‚©H
536:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 19:55:09
‚ ‚é•¶Žš—ñ(‰üsŠÜ‚Þ)‚©‚çAÅ’·s‚Ì•¶Žš”‚ð•Ô‚·ŠÖ”‚Á‚Ä‚ ‚è‚Ü‚·H
UNICODE/ANSI‚Ç‚Á‚¿‚Å‚à‘Ήž‚Å‚«‚é‚à‚Ì‚ÅAƒ}ƒ‹ƒ`ƒoƒCƒg•¶Žš‚à‚¤‚Ü‚ˆµ‚Á‚Ä‚‚ê‚é‚à‚Ì
‘O‚ɕ֗˜‚È•¶Žš—ñ‘€ìŠÖ”‚Á‚Ä‚¢‚¤ƒTƒCƒg‚ðŒ©‚½ŠóƒKƒX‚é‚ñ‚¾‚¯‚ÇAŒ©‚‚©‚ç‚ñ
537:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 19:57:02
>>535
Acid2‚È‚ñ‚Äü‚肾‚æ
538:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 19:58:06
>>536
Win32API ‚ÉA‚Å‚·‚æ‚ËB
‚»‚¤‚¢‚¤ŠÖ”‚Í‚ ‚è‚Ü‚¹‚ñB
539:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 19:58:23
>>536
“™•ƒtƒHƒ“ƒgH
540:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 20:06:27
Žw’肵‚½ƒtƒHƒ‹ƒ_‚É‚ ‚éƒtƒ@ƒCƒ‹‚̃tƒ@ƒCƒ‹–¼‚ð‘S‚Ď擾‚·‚éŠÖ”‚Á‚Ä‚ ‚è‚Ü‚·‚©H
541:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 20:11:12
>>540
FindFirstFile FindNextFile FindClose
542:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 20:13:54
>>‚T‚R‚X
‚»‚¤‚Å‚·B
„„‚T‚R‚W
•ʂɂ`‚o‚h‚ɂȂ¯‚ê‚ÎA‚`‚o‚h‚¶‚á‚È‚‚Ä‚à‚¢‚¢‚Å‚·B
Ž©ì‚·‚é‚̂͂¿‚å‚”‚Á‚ÆÐ؂Ȃ̂Å
543:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 20:13:54
>>541
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‹M•û‚Ì‚¨‚©‚°‚Å“¹‚ªŠJ‚¯‚Ü‚ñ‚½B
544:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 20:23:18
>>542
‚È‚ºŽ©ì‚·‚é‚Ì‚ª–³—‚È‚ñ‚¾H
int line = 0;
int maxlen = 0;
int i = 1;
while (fgets(s, ...)) {
@int len = strlen(s);
@if (maxlen < len) {
@@line = i;
@@maxlen = len;
@}
@i++;
}
‚±‚ñ‚ÈŠ´‚¶‚łǂ¤‚É‚©‚Ȃ邾‚ëB
545:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 20:32:00
>>542
size_t maxCharsInLine(LPCTSTR p)
{
@size_t maxLen = 0;
@size_t len = 0;
@while (*p) {
@@switch (*p) {
@@@case 0x0d: case 0x0a:
@@@@len=0; break;
@@@default:
@@@@if (maxLen < ++len) maxLen = len;
@@}
@@p = (LPCTSTR) CharNext(p);
@}
@return maxLen;
}
546:—é–Ø
07/11/27 20:41:03
164 –¼‘OF—é–Ø[who@am.i] “Še“úF2007/11/27(‰Î) 13:12:56
MiniDumpWriteDump ‚ð‚‚©‚Á‚ÄADump‚ðo—Í‚µ‚Ä‚¢‚é‚̂ł·‚ªA
‚ǂ̂悤‚É‚µ‚ătƒ@ƒCƒ‹‚Ì’†g‚ÍŒ©‚ê‚é‚Å‚µ‚傤‚©H
547:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 20:42:50
>>546
‚悤—é–ØA‚±‚È‚¢‚¾‘Ý‚µ‚½5000‰~•Ô‚¹‚æ
548:—é–Ø
07/11/27 20:43:36
>>547
‚µ‚áAŽØ—p‘‚Í‚ ‚é‚Ì‚©‚ÁI
549:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 21:01:46
>>531
‚»‚¤‚Ȃ̂©B
‚»‚ê‚à“à•”‚Ńuƒ‰ƒVŽæ“¾‚µ‚Ä‚é‚ñ‚¾‚낤B
ƒnƒ“ƒhƒ‹‚©ƒCƒ“ƒfƒbƒNƒX‚©‚ÍAãˆÊƒ[ƒh‚ª
0‚©‚Ç‚¤‚©‚ðŒ©‚Ä‚é‹C‚ª‚·‚éB
550:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 21:16:30
Ž¿–â‚Å‚·B
windows‚Å—¬‚ê‚Ä‚¢‚éƒTƒEƒ“ƒh‚ðƒtƒbƒN‚·‚邱‚Ƃ͉”\‚Å‚µ‚傤‚©H
‚à‚µ•û–@‚ª‚ ‚ê‚ÎA’²‚ׂê‚Ηǂ¢ƒ|ƒCƒ“ƒgEƒL[ƒ[ƒh‚È‚Ç‚ð‹³‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©B
551:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 21:21:47
‚»‚¤‚¢‚¤‚±‚Æ‚ðŽ¿–â‚·‚é‘O‚ÉÅ’áŒÀA
˜^‰¹ƒvƒƒOƒ‰ƒ€‚®‚ç‚¢‚Íì‚Á‚½‚±‚Æ‚ª‚ ‚é‚ñ‚¾‚낤‚ÈH
552:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 21:23:57
>>551
Windows‚ŃTƒEƒ“ƒhƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÌŒoŒ±‚ª‚ ‚è‚Ü‚·B
553:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 21:34:15
>>550
uƒTƒEƒ“ƒh‚ðƒtƒbƒN‚·‚év‚Á‚Ä‚¢‚¤‚Ì‚ª‚í‚©‚ç‚È‚¢B
“r’†‚ʼnÁH‚µ‚½‚¢H
‚»‚ê‚Æ‚à”`‚¯‚ê‚ÎiƒLƒƒƒvƒ`ƒƒ‚Å‚«‚ê‚Îj\•ªH
audio ŠÖ˜A‚Ì filter driver ‚𑂯‚΂¢‚¢‚ÆŽv‚¤‚ñ‚¾‚¯‚ÇA
Vista ˆÈ‘O‚Ì OS ‚¾‚ÆFX‚ȃpƒX‚ª‚ ‚Á‚Ä–Ê“|‚¾‚ÆŽv‚¤B
“Á’è‚̃AƒvƒŠ‚ª‘ÎÛ‚È‚ç˜b‚Íê¡‚©‚ÉŠÈ’P‚ɂȂ邯‚ÇB
554:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 21:35:57
>>553
> ‚»‚ê‚Æ‚à”`‚¯‚ê‚ÎiƒLƒƒƒvƒ`ƒƒ‚Å‚«‚ê‚Îj\•ªH
‚Í‚¢A”`‚¯‚邾‚¯‚Å\•ª‚Å‚·B
‰ÁH‚µ‚Ä–ß‚·‚Æ‚¢‚¤‚±‚Ƃ͑z’肵‚Ä‚¢‚Ü‚¹‚ñB
555:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 21:36:23
>>552
˜^‰¹‚·‚éƒvƒƒOƒ‰ƒ€‚ð‘g‚ñ‚¾‚±‚Æ‚ª‚ ‚é‚Ì‚©–³‚¢‚Ì‚©•·‚¢‚Ä‚¢‚é‚ñ‚¾‚ªAÆÎݺÞܶØÏ½¶?
556:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 21:39:58
>>555
˜^‰¹‚·‚éƒvƒƒOƒ‰ƒ€‚ð‘‚¢‚½‚±‚Æ‚ª‚ ‚è‚Ü‚·B
557:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 21:41:24
>>556
‚¶‚á‚ Šù‚É–â‘è‚Í‰ðŒˆ‚µ‚Ä‚¢‚éB
558:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 21:42:21
V‹KŽ¿–â‚Å‚·B
BeepŠÖ”‚ÅAXP‚ł͉¹‚ªo‚é‚à‚Ì‚ÌVista‚ł͉¹‚ª‚ł܂¹‚ñB
ƒvƒƒOƒ‰ƒ€‚ÍVisualStudio2005‚ÌC{{‚ŃRƒ“ƒpƒCƒ‹‚µ‚Ä‚¢‚Ü‚·B
Vista‚Å‚ÍBeepŠÖ”‚ðŽg‚¦‚È‚¢‚̂łµ‚傤‚©H
559:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 21:44:42
>>558
MessageBeep ‚ðŽg‚Á‚Ă݂Ă͂¢‚©‚ªH
560:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 21:47:04
>>558
ƒ}ƒU[ƒ{[ƒhã‚Ì“à‘ BeepƒfƒoƒCƒX‚©‚ço‚Ä‚¢‚é‚̂ȂçA
•¨‚É‚æ‚Á‚Ă̓}ƒU[ƒ{[ƒh‚©‚çƒXƒs[ƒJ[‚ÉŒq‚°‚È‚¯‚ê‚Ή¹‚ªo‚È‚¢B
XP‚¾‚Æ‹t‚Ƀhƒ‰ƒCƒo‚ª‚È‚©‚Á‚½‚©‚çAƒTƒEƒ“ƒhƒfƒoƒCƒX‚©‚ço—Í‚³‚ê‚Ä‚¢‚½‚¾‚¯‚Å‚ÍH
‚»‚à‚»‚àAPI‚Ƃ͉½‚ÌŠÖŒW‚à‚È‚¢B
561:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/27 21:48:06
>>559
Šm‚©‚ÉAMessageBeep‚ÍŽg‚¦‚Ü‚·‚ªAŽ©—R‚ɃƒƒfƒB‚ðݒ肵‚½‚¢‚Ì‚ÅBeepŠÖ”‚ªŽg‚¢‚½‚¢‚̂ł·B
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4241“ú‘O‚ÉXV/231 KB
’S“–:undef