[•\ަ : ‘S‚Ä ÅV50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.sc‚Ìread.cgi‚Ö]
Update time : 09/07 04:05 / Filesize : 285 KB / Number-of Response : 1021
[‚±‚̃XƒŒƒbƒh‚Ì‘‚«ž‚Ý‚ð휂·‚é]
[{” ŋߗ§‚Á‚½ƒXƒŒ•”M‚¢ƒXƒŒˆê—— : {” ŋߗ§‚Á‚½ƒXƒŒ^‹LŽÒ•ʈꗗ] [—ÞŽ—ƒXƒŒƒbƒhˆê——]


ªƒLƒƒƒbƒVƒ…ŒŸõA—ÞŽ—ƒXƒŒ“®ì‚ðC³‚µ‚Ü‚µ‚½A‚²–À˜f‚ð‚¨Š|‚¯‚µ‚Ü‚µ‚½

Win32APIŽ¿–â”  Build125



1 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/02/27(…) 15:09:08.64 ID:6ExXwgQU.net]
Win32API‚ɂ‚¢‚Ă̎¿–â‚Í‚±‚¿‚ç‚Ö‚Ç‚¤‚¼B

¡’ˆÓ
EŽ¿–â‚·‚é‘O‚ÉMSDNƒ‰ƒCƒuƒ‰ƒŠ‚âPlatformSDKAGoogle“™‚ÅŒŸõ‚µ‚Ü‚µ‚傤B
E“ú–{Œê”ÅMSDN Online Library‚Í•sŠ®‘S‚Å‚·B
@‰pŒê”Å( msdn.microsoft.com/en-us/library/ )‚Ì—˜—p„§B
EAPIƒtƒbƒN‚Ȃǂ“x‚ÈŽ–‚ð‚µ‚½‚¢ê‡‚͂ł«‚邾‚¯Advenced Windows‚ð“ǂ݂܂µ‚傤B
EŒ¾Œê“Á—L‚Ì–â‘è‚âIDEAMFC‚âVCL‚Ȃǂ̎¿–â‚Í‚»‚ꂼ‚ê‚ÌŒ¾Œê‚âŠJ”­ŠÂ‹«ƒXƒŒ‚Å

¡‰ß‹ŽƒXƒŒ
Win32APIŽ¿–â”  Build124
mevius.5ch.net/test/read.cgi/tech/1510395780/
Win32APIŽ¿–â”  Build123
mevius.2ch.net/test/read.cgi/tech/1475897582/
Win32APIŽ¿–â”  Build122
echo.2ch.net/test/read.cgi/tech/1451988219/
Win32APIŽ¿–â”  Build121
echo.2ch.net/test/read.cgi/tech/1438695290/
Win32APIŽ¿–â”  Build120
echo.2ch.net/test/read.cgi/tech/1428570962/

¡ŠÖ˜AƒXƒŒ
Visual Studio 2019
mevius.5ch.net/test/read.cgi/tech/1548765663/
Visual Studio 2017 Part6
mevius.5ch.net/test/read.cgi/tech/1528645068/
yC++z DirectX‰SŽÒŽ¿–â½Ú Part41 yCz
mevius.5ch.net/test/read.cgi/tech/1521786252/

166 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/10(ŒŽ) 13:08:37.02 ID:gj8XPCJq.net]
>>163
>>143‚¶‚á‚È‚¢‚Ȃ炻‚̃GƒXƒp[‚à‚â‚₱‚µ‚­‚µ‚Ă邾‚¯‚â‚ñH
˜_“_‚

167 –¼‘OFà‚»‚Á‚¿‚ªƒYƒŒ‚Ă邿‚¤‚È
‚Æ‚¢‚¤‚©uMSŽ©g‚ª—pˆÓ‚µ‚½(SendMessage‚ðŽg‚Á‚½)ƒ‰ƒbƒp[ŠÖ”v‚Æ‚©Œ¾‚Á‚Ă邵
‘¼l‚̂ӂ肵‚½>>143‚©A>>147‚à‚»‚¤‚¾‚Á‚½‚Ì‚©A‚Æ‚·‚çŽv‚¦‚é

‚Ç‚Á‚¿‚ª>>143‚̈Ó}‚¾‚Á‚½‚É‚¹‚æ“IŠO‚ê‚Ȃ̂ɂ͕ςí‚è‚È‚¢‚¯‚Ç‚È
[]
[‚±‚±‰ó‚ê‚Ă܂·]

168 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/06/10(ŒŽ) 13:17:29.12 ID:5kEo9ezr.net]
‚Ç‚Á‚¿‚Å‚à‚¢‚¢‚È
void‚¶‚á‚È‚¢‚Ì‚Évoid‚Æ‘‚©‚ê‚Ä‚é‚Ì‚ª–â‘è‚È‚ñ‚¾‚©‚ç

169 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/10(ŒŽ) 13:19:51.67 ID:Fv0cH94V.net]
>>164 ‚ª >>143 ‚Å‚ ‚é‰Â”\«‚à”Û’è‚Å‚«‚È‚¢

170 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/10(ŒŽ) 13:33:14.11 ID:gj8XPCJq.net]
Ž©•ª‚ÅŽ©•ª‚ð”Û’è‚·‚é‚Ì‚©

‚»‚µ‚Ä>>166‚ª>>143‚Å‚ ‚é‰Â”\«‚à
‚Å‚¢‚¢‚Ì‚©‚È

171 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/10(ŒŽ) 15:19:10.62 ID:U3FSgHuu.net]
‚±‚±‚܂ŘR‚ê‚ÌŽ©‰‰

172 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/10(ŒŽ) 18:54:19.05 ID:h2AhNEsP.net]
‚·‚²‚¢ƒŒƒX‚ªL‚Ñ‚Ä‚é‚ÆŽv‚Á‚½‚çEEEE

l‚Æl‚ð‚¢‚ª‚݇‚킹‚éMS‚ª‹ˆ«‚¾‚Æ‚¢‚¤‚±‚ƂŎè‘Å‚¿‚É‚µ‚½‚ç‚¢‚©‚ª‚¾‚낤‚©

173 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/06/10(ŒŽ) 19:18:33.98 ID:Fj7bi2y1.net]
ƒhƒLƒ…ƒƒ“ƒg‚ªŠÔˆá‚Á‚Ä‚½‚®‚ç‚¢‚Å‹S‚ÌŽñŽæ‚Á‚½‚悤‚ɃMƒƒƒAƒMƒƒƒA‘›‚®‚±‚Æ‚ª‹–‚³‚ê‚é‚͉̂SŽÒ‚Ì‚¤‚¿‚¾‚¯‚Å‚µ‚åB

174 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/10(ŒŽ) 19:34:39.88 ID:OlE51f/u.net]
’P‚È‚éŽw“E‚É>>143‚ª‰ß蔽‰ž‚µ‚Ă邾‚¯



175 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/10(ŒŽ) 22:22:35.68 ID:aj7K9vQb.net]
>>158
‰½‚¾‚¨‚Ü‚¦‚³‚ñAMSKK‚̎Јõ‚ª‚±‚±‚łǂ¤‚½‚ç‚Ê‚©‚µ‚Ă邯‚Å‚à‚Ê‚©‚·‚Ì‚©H
‚¾‚Á‚½‚çA‚»‚ê‚ðŒöŽ®Œ©‰ð‚Æ’f‚é•K—v‚ª‚ ‚é‚ñ‚¾‚ª

176 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/10(ŒŽ) 22:23:29.07 ID:aj7K9vQb.net]
>>162
‚Ù‚ñ‚±‚ê

177 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/10(ŒŽ) 22:29:27.87 ID:TC6Uh5Cw.net]
‚Ü‚½ƒGƒ“ƒgƒƒs[‚ª‘‚¦‚Ä‚«‚½‚—

178 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/11(‰Î) 09:28:10.66 ID:oRHFwQ78.net]
>>172
’N‚à‚»‚ñ‚ÈŽ–Œ¾‚Á‚ĂȂ¢‚¯‚ÇH

179 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/11(‰Î) 14:20:31.55 ID:lbh69FdF.net]
‰SŽÒŽ¿–â‚Å‚·B
VBA‚©‚çIE‚ňóü‚·‚邯‚«‚ɃvƒŠƒ“ƒ^[‘I‘ð‚ðŽ©—R‚És‚¢‚½‚¢‚Å‚·B

ƒvƒŠƒ“ƒ^‚ð‘I‘ð‚·‚é•”•ª‚ÍAsyslistview32‚Æ‚¢‚¤ƒNƒ‰ƒX–¼‚ÅAhwnd‚܂ł킩‚Á‚Ä‚¢‚Ü‚·B
sendmessage‚ÌALVM_GETITEMCOUNT‚ÅAƒvƒŠƒ“ƒ^[‚Ì”‚܂Ŏ擾‚Å‚«‚邱‚Æ‚ðŠm”F‚µ‚Ü‚µ‚½B
¡‚ÍALVM_SETITEMSTATE‚ÅA\‘¢‘̂ƃeƒLƒg[‚Èindex‚ðset‚µ‚ÄAsendmessage‚ð‚µ‚½‚çAIE‚ª—Ž‚¿‚Ä‚µ‚Ü‚¤‚悤‚Èó‘Ô‚Å‚·B

ƒƒ‚ƒŠ[‘‚«ž‚Ý‚àl—¶‚µ‚È‚¯‚ê‚΂¢‚¯‚È‚¢‚È‚Çî•ñ‚àŒ©‚©‚¯‚Ü‚µ‚½‚ªAVBA”¼”N’ö“x‚µ‚©‚â‚Á‚Ä‚¢‚È‚¢‚Ì‚ÅAOS‚ɋ߂¢ˆ—‚͉½‚©‚ç’²‚ׂ½‚ç‚¢‚¢‚Ì‚©‚í‚©‚è‚Ü‚¹‚ñ

ƒvƒŠƒ“ƒ^[–¼‚ªŽw’è‚Ì•¶Žš—ñ‚ÉŠY“–‚·‚é‚à‚Ì‚Ìindex‚ðsyslistview32‚©‚çŽæ“¾‚µAsyslistview32‚Ì‘I‘ð‚ð‚»‚Ìindex‚É‚·‚邿‚¤‚ÈAVBA‚̃R[ƒh‚ð‚¨‹³‚¦‚¢‚½‚¾‚­‚±‚Ƃ͂ł«‚È‚¢‚Å‚µ‚傤B(C‚Ȃǂłà‘åä•v‚Å‚·B)

ˆÈãA‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

180 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/11(‰Î) 14:27:56.01 ID:Y18rXsQw.net]
LVM_GETITEMCOUNT ‚ð NG ‚É‚µ‚½
Žc”O‚¾‚Á‚½‚È

181 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/11(‰Î) 15:50:09.81 ID:mh1wU8om.net]
‚Ƃ΂Á‚¿‚è¶Ü²¿½

182 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/11(‰Î) 16:15:17.11 ID:DThKFJnr.net]
LVM_GETITEMCOUNT‚Á‚Ä‘‚¢‚Æ‚¯‚΃Lƒ`ƒKƒCˆêl”ð‚¯‚ê‚邯‚¢‚¤‚±‚Ƃłµ‚å

183 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/11(‰Î) 16:18:02.74 ID:DThKFJnr.net]
>>176
ƒfƒtƒHƒ‹ƒg‚̃vƒŠƒ“ƒ^‚ðŽæ“¾‚µ‚ĕۑ¶‚µ‚Æ‚­
ƒfƒtƒHƒ‹ƒg‚̃vƒŠƒ“ƒ^•ÏX‚·‚é
IE‚ňóüŠJŽn
ƒfƒtƒHƒ‹ƒg‚̃vƒŠƒ“ƒ^‚à‚Æ‚É–ß‚·

‚±‚ñ‚È‚ñ‚¶‚Ⴞ‚߂Ȃ̂©H

184 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/11(‰Î) 16:34:17.98 ID:+sMFHfdj.net]
LVM_GETITEMCOUNT ƒXƒŒƒbƒh‚Ü‚½‚¬‚ÍNG



185 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/11(‰Î) 17:55:31.55 ID:b3tPk+od.net]
>>180
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
¡‚Í‚»‚ê‚ʼn^—p‚µ‚Ä‚¢‚é‚̂ł·‚ªAƒfƒtƒHƒ‹ƒgƒvƒŠƒ“ƒ^[‚ð•ÏX‚µ‚Ä‚àAIE‚ÅŒ»Ý—§‚¿ã‚°‚Ä‚¢‚éƒy[ƒW‚̃vƒŠƒ“ƒ^[‚Ì‘I‘ð‚͕ςí‚è‚Ü‚¹‚ñ‚Å‚µ‚½B(V‚µ‚¢ƒ^ƒu‚âƒy[ƒW‚Ȃǂ͕ςí‚é)

‚Å‚·‚Ì‚ÅAƒfƒtƒHƒ‹ƒgƒvƒŠƒ“ƒ^[‚ð•ÏX‚µ‚½Œãƒ^ƒu‚ð•¡»‚µ‚ÄA‚»‚̃^ƒu‚ðƒAƒNƒeƒBƒu‚É‚µ‚ÄA•¡»‚³‚ê‚Ä‚¢‚È‚¢html‚̉ӊ‚ðƒRƒs[‚µ‚ÄAˆóü‚µ‚ÄAƒ^ƒu‚ð•‚¶‚ÄAƒfƒtƒHƒ‹ƒgƒvƒŠƒ“ƒ^[‚ðŒ³‚É–ß‚·‚悤‚Ȉ—‚É‚µ‚Ä‚¢‚Ü‚·B

ƒvƒŠƒ“ƒ^[‚ð•ÏX‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢ˆ—‚ª‰ß‹Ž‚É‚ ‚Á‚½‚肵‚½‚»‚¤‚Ȃ̂ÅA‚»‚Ìê‚ŃvƒŠƒ“ƒ^[‘I‘ð‚ð‘€ì‚Å‚«‚é‚̂ł ‚ê‚ÎA’m‚肽‚¢‚Æ‚¢‚¤Š´‚¶‚Å‚·

186 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/11(‰Î) 18:15:49.68 ID:1BO360IJ.net]
LVM_SETITEMSTATE‚Å—Ž‚¿‚é‚̂̓IƒŒƒIƒŒ\‘¢‘̂̃~ƒX‚Æ‚©‚¶‚á‚È‚¢‚Ì

187 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/11(‰Î) 19:34:28.79 ID:iv+iCaIJ.net]
•ʃvƒƒZƒX‚©‚烃bƒZ[ƒW“Š‚°‚é‚©‚çAIE‚ª\‘¢‘̂ɃAƒNƒZƒX‚Å‚«‚È‚¢‚Á‚Ä‚±‚Ƃłµ‚åH
VirtualAllocEx‚Ńƒ‚ƒŠŠm•Û‚µ‚Ä‚»‚±‚É\‘¢‘Ì—pˆÓ‚µ‚Ä‚Í

LVM_GETITEMCOUNT

188 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/11(‰Î) 20:56:45.31 ID:HsLA7EXf.net]
>>175
‚¶‚á‚ ‰½‚Ì‚½‚ß‚É158‚Ý‚½‚¢‚È‹Y‚ꌾ‚ð‚Ê‚©‚µ‚½‚ñ‚¾H
ƒAƒz‚¾‚©‚ç‚©H@‚»‚ê‚Æ‚àƒoƒJ‚¾‚©‚ç‚©H

189 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/11(‰Î) 21:07:50.93 ID:oRHFwQ78.net]
>>185
‚È‚ñ‚Å>>158‚©‚çŽÐˆõ‚ªo‚Ä‚­‚é‚ñ‚¾‚æ
—‰ð‚Å‚«‚Ä‚¢‚È‚¢‚Ì‚Í>>143‚Á‚ÄŽ–‚¾‚¼

‘S‚­“¯‚¶‚Á‚ÄŽ–‚ª(>>143‚É‚Í)—‰ð‚Å‚«‚Ä‚¢‚È‚¢‚©‚ç>>143‚Ý‚½‚¢‚È”­Œ¾‚ɂȂé‚ñ‚¾‚ë
‚Á‚ÄŽ–‚¾‚¼

190 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/11(‰Î) 22:59:27.04 ID:xU3mv9gp.net]
ˆÓ–¡‚ª•ª‚©‚ç‚ñB
ƒhƒLƒ…ƒƒ“ƒg‚ªŠÔˆá‚Á‚Ă邾‚¯‚ÅAƒ}ƒNƒŠÖ”‚Íint‚ÅŽÀ‘•‚³‚ê‚Ă邩‚ç‹C‚É‚¹‚¸Žg‚¦‚Á‚Ęb‚Ň‚Á‚Ä‚é?

191 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:Sage [2019/06/11(‰Î) 23:02:51.29 ID:VKkOh0JU.net]
>>184
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B­‚µ’²‚ׂĂâ‚Á‚Ă݂܂·B

192 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/14(‹à) 00:21:25.69 ID:TGTlo7vf.net]
WiteProcessMemory‚̕Ԃè’l‚ª0‚ɂȂé(LEƒÖEM)
GetSharedMem‚̕Ԃè’l ‚̃AƒhƒŒƒX‚ªAu-1597046784v ‚Æ‚©•Ô‚Á‚Ä‚­‚é(LEƒÖEM)
LongŒ^i-200–œ`200–œ‚­‚ç‚¢j‚Ȃ̂É(LEƒÖEM)

•‚¯‚Ä‚­‚¾‚³‚¢(LEƒÖEM)

tid = GetWindowThreadProcessId(lngSysListView32, pid)

hProc = OpenProcess(PROCESS_VM_OPERATION Or PROCESS_VM_READ Or PROCESS_VM_WRITE, _
False, pid)

lpShared1 = GetSharedMem(hProc, LenB(li))
lpShared2 = GetSharedMem(hProc, LenB(lt))

For i = 0 To maxitem - 1

li.mask = LVIF_TEXT
li.iItem = i
li.iSubItem = 0
li.lpszText = lpShared2
li.cchTextMax = LenB(lt)

lngRC = WriteProcessMemory(hProc, ByVal lpShared1, li, LenB(li), lWritten)
lngRC = WriteProcessMemory(hProc, ByVal lpShared2, lt, LenB(lt), lWritten)


Public Function GetSharedMem(ByRef hProc As Long, ByVal memSize As Long) As Long
GetSharedMem = VirtualAllocEx(ByVal hProc, ByVal 0&, ByVal memSize, MEM_RESERVE Or MEM_COMMIT, PAGE_READWRITE)
End Function

193 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/14(‹à) 01:18:48.45 ID:udVNzUQx.net]
176‚¾‚æ‚ÈEEE
GetSharedMem‚È‚ñ‚ÄAPI‚ ‚Á‚½‚Á‚¯H‚ÆŽv‚Á‚½‚çAMSDN‚̃Tƒ“ƒvƒ‹‚Ü‚ñ‚ÜŽg‚Á‚Ä‚é‚Ì‚©‚ÈH
lpShared2‚Æ‚©lt‚Æ‚©•Ï”‚̈Ӗ¡‚ª•ª‚©‚ç‚ñ

‚±‚̕ӎQl‚É‚µ‚Äì‚è’¼‚µ‚½‚ç
ttp://hongliang.seesaa.net/article/7851680.html

194 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/14(‹à) 02:03:09.01 ID:WbpzR08B.net]
-1597046784==0xa0cf0000A•ʂɂ¨‚©‚µ‚­‚͂Ȃ³‚»‚¤‚È

>LongŒ^i-200–œ`200–œ‚­‚ç‚¢j‚Ȃ̂É(LEƒÖEM)
VBAiVBS?j‚ÌLong‚Á‚Ä22bit‚È‚ÌH
10bitЍˆá‚¢‚µ‚Ă邾‚¯‚Å‚ÍH



195 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/14(‹à) 07:51:56.01 ID:AF2NDvCn.net]
>>190
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
“Ç‚ñ‚Å—‰ð‚µ‚ÄÄ“xŽÀ‘•‚µ‚Ă݂܂·

¡‰ñ‚̃R[ƒh‚Í‚±‚ê‚ðŠÛƒRƒs‚µ‚ÄAƒvƒŠƒ“ƒ^[‘I‘ð‰æ–Ê‚É‘Î‚µ‚ÄŽŽ‚µ‚Ă݂Ă¢‚邯‚¢‚¤Š´‚¶‚Å‚·B(ƒvƒŠƒ“ƒ^[–¼ˆê——‚ðŽæ“¾‚Å‚«‚é‚©‚Ç‚¤‚©)
https://teratail.com/questions/120773

>>192
‚¤‚íA–{“–‚¾B’m‚ê‚Ä—Ç‚©‚Á‚½‚Å‚·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
bit”½“]‚ª‹N‚«‚Ä‚¢‚邯Žv‚Á‚ÄA”½“]‚³‚¹‚Ă݂½‚ç(+2 ^32H)ƒI[ƒo[ƒtƒ[‚ª‹N‚«‚ÄAЍˆá‚¢‚µ‚Ä‚¢‚Ü‚µ‚½

LVM_SETITEMSTATE‚Í‚±‚±‚ðŽQl‚É‚µ‚Ä‘‚¢‚Ä‚¢‚Ü‚µ‚½
https://stackoverflow.com/questions/12342433/i-need-to-select-an-item-of-a-syslistview32-using-sendmessage-in-c-sharp?rq=1
https://oshiete.goo.ne.jp/qa/4705094.html

¡’²‚ׂ½‚炱‚Á‚¿‚Ì‚ÍSolved‚Ȃ̂ŎQl‚É‚µ‚Ă݂܂·
https://social.msdn.microsoft.com/Forums/vstudio/en-US/f7788669-c3a9-4d80-b61b-8e26870c7cf4/select-listviewitem-using-lvmsetitemstatesolved?forum=vbgeneral

‚¢‚ë‚¢‚ë‚Æ•‚©‚è‚Ü‚·

196 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/06/14(‹à) 12:34:20.64 ID:rNE5XrYC.net]
”nŽ­‚ɂ͖³—

197 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/06/14(‹à) 12:52:57.90 ID:bpAwmG5b.net]
ƒ\ƒtƒg‹ÆŠE‚Ń}ƒCƒNƒƒ\ƒtƒg‚͎ז‚‚Å‚µ‚©‚È‚¢B
‚܂Ƃà‚È‚à‚Ì‚ð‚æ‚­‚·‚é‚Ȃ炢‚¢‚ªAˆ«‚·‚é‚Ì‚ªƒ}ƒCƒNƒƒ\ƒtƒg‚Å
‚µ‚©‚àA‚¨‚©‚µ‚È‚à‚̂𒼂³‚¸•ú’u‚µ‚Ĉ«‰»‚³‚¹‚éB
ƒ}ƒCƒNƒƒ\ƒtƒg‚͎ז‚‚È‘¶Ý‚Å‚µ‚©‚È‚¢B
ƒ}ƒCƒNƒƒ\ƒtƒg‚ÌŽã“_‚ÍŽd—l’Ê‚è‚Éì‚ê‚È‚¢‚̂͌‡“_‚Í
“¯Žž‚ÉŽ©ŽÐ‚̃\ƒtƒg‚ðWindowsˆÈŠO‚̃fƒoƒCƒX‚ÖˆÚA‚Å‚«‚È‚¢‚±‚Æ‚àˆÓ–¡‚·‚éB
‚»‚±Žã“_‚¾‚µA«—ˆ«‚ª‚È‚¢‚Ì‚à‚»‚Ì‚ ‚½‚èB
Windows‚ÌŽŸ‚ÌOS‚ÌŽd‘g‚Ý‚ðì‚Á‚Ä‚àƒ\ƒtƒg‚̈ÚA‚ª‚Å‚«‚È‚¢B
—ˆ”N‚©Ä—ˆ”N‚ ‚½‚è‚Éo‚·‚킯‚¾‚ªˆø‚«Œp‚¬‚Å‚«‚È‚¢‚¾‚낤‚ËB

̂ɃA[ƒP[ƒhƒQ[ƒ€‚Ì’†“r”¼’[‚ȈÚA‚̃tƒ@ƒ~ƒRƒ“ƒ\ƒtƒgƒŒƒxƒ‹‚Å‚µ‚©‚È‚¢B
ì‚Á‚Ä‚à‰½‚©ˆá‚¤‚Á‚Äó‘ԂɂȂéB

198 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/14(‹à) 13:22:29.13 ID:FKc1iwhz.net]
>>194
“Ë‘R‚Ç‚¤‚µ‚½H
‚±‚Ì’©‘NL‚¢‘Ê•¶‚Í‘‹”‚«‚Á‚Ẳ˜•¨ƒLƒ`ƒKƒCƒ}ƒJ[‚̃Rƒsƒy‚ÆŒ©Žó‚¯‚邪

199 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/14(‹à) 15:32:06.70 ID:vVm8Z7bX.net]
>>194
“à—e‚Í‚Æ‚à‚©‚­A‚à‚¤‚¿‚å‚Á‚Æ“ú–{Œê‚ðŠæ’£‚êB

200 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/14(‹à) 15:50:36.86 ID:sZCV0u2+.net]
>>194
>ƒ}ƒCƒNƒƒ\ƒtƒg‚ÌŽã“_‚ÍŽd—l’Ê‚è‚Éì‚ê‚È‚¢‚̂͌‡“_‚Í
“¯Žž‚ÉŽ©ŽÐ‚̃\ƒtƒg‚ðWindowsˆÈŠO‚̃fƒoƒCƒX‚ÖˆÚA‚Å‚«‚È‚¢‚±‚Æ‚àˆÓ–¡‚·‚éB

‚±‚Ì•¶Í‚Í“ú–{Œê‚Æ‚µ‚Ä‚¨‚©‚µ‚¢B


>̂ɃA[ƒP[ƒhƒQ[ƒ€‚Ì’†“r”¼’[‚ȈÚA‚̃tƒ@ƒ~ƒRƒ“ƒ\ƒtƒgƒŒƒxƒ‹‚Å‚µ‚©‚È‚¢B

‚±‚Ì•¶Í‚à“ú–{Œê‚Æ‚µ‚Ä‚¨‚©‚µ‚¢

201 –¼‘OF mailto:sage [2019/06/14(‹à) 18:48:04.20 ID:FySvhFYo.net]
>>194
„ˆ«‚·‚é‚Ì‚ª
„ƒ}ƒCƒNƒƒ\ƒtƒg‚ÌŽã“_‚ÍŽd—l’Ê‚è‚Éì‚ê‚È‚¢‚̂͌‡“_‚Í“¯Žž‚ÉŽ©ŽÐ‚̃\ƒtƒg‚ðWindowsˆÈŠO‚̃fƒoƒCƒX‚ÖˆÚA‚Å‚«‚È‚¢‚±‚Æ‚àˆÓ–¡‚·‚éB
„‚»‚±Žã“_‚¾‚µ
„‚»‚Ì‚ ‚½‚è
„Ì‚É

ˆÈãA“ú–{Œê‚Æ‚µ‚Ä‚¨‚©‚µ‚¢•”•ª‚ð’Šo‚µ‚½‚̂Œù³‚·‚邿‚¤‚É

202 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/14(‹à) 21:10:26.30 ID:B8znrq/O.net]
“ú–{Œê‚¨‚©‚µ‚¢“zvs‚ ‚½‚Ü‚¨‚©‚µ‚¢“z

203 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/14(‹à) 21:14:02.15 ID:RsWDD4iG.net]
ƒGƒCƒŠƒAƒ“‘΃Aƒoƒ^[•À‚̈ӗ~삾‚È

204 –¼‘OF‹alŠÔ mailto:sage [2019/06/14(‹à) 21:14:45.86 ID:lQGpZUNA.net]
‚ ‚½‚Ü‚ª‚Ï‚Á‚©[‚ñ



205 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/16(“ú) 04:09:22.45 ID:HeZkFDT3.net]
Šñ¶b‚¾‚È

206 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/16(“ú) 15:19:28.33 ID:RxcvAD6u.net]
ƒ_ƒ‚¾‚Ÿ...
WriteProcessMemory ‚ª‚Ç‚¤‚µ‚Ä‚àŽ¸”s‚·‚é(LEƒÖEM)

ƒfƒXƒNƒgƒbƒv‚Ìsyslistview32‚âexplorer‚ÌDirectUIHWND‚łͬŒ÷i•Ô‚è’l1j‚·‚é‚ñ‚¾‚¯‚ÇA
ƒƒ‚’ ‚âIE‚̃vƒŠƒ“ƒ^[‘I‘ð‚Ìsyslistview32‚âAƒƒ‚’ ‚ÌEdit‚ɑ΂µ‚Ă͎¸”si•Ô‚è’l0j‚·‚é

‚È‚ñ‚Å[H

207 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/16(“ú) 15:34:33.84 ID:RxcvAD6u.net]
Err.LastDllError ‚̔Ԇ‚Í998‚ÅA
ƒƒ‚ƒŠ ƒƒP[ƒVƒ‡ƒ“‚ւ̃AƒNƒZƒX‚ª–³Œø‚Å‚·B

208 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/06/16(“ú) 17:12:52.81 ID:Z9zSyDOE.net]
WOW64

209 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:Sage [2019/06/16(“ú) 20:39:35.26 ID:RxcvAD6u.net]
>>205
64bit”łŃRƒ“ƒpƒCƒ‹‚µ‚½‚çA32bit”ł̃vƒƒZƒX‚ɉî“ü‚·‚邱‚Ƃł«‚È‚¢‚©‚ç“‚¢‚Æ‚¢‚¤Š´‚¶‚Å‚µ‚傤‚©(LG„DG`)
64bit”Å‚ÌIE‚Å‚à•Ô‚è’l‚Í0‚Å‚µ‚½...
LongŒ^‚ðALongPtr‚É‚µ‚Ä‚àƒ_ƒ‚Å‚µ‚½...

210 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/17(ŒŽ) 02:30:25.07 ID:q7RVlLCN.net]
32bit,x64‚ÌŽÀsƒtƒ@ƒCƒ‹‚Q‚Âì‚Á‚Ä—p“r‚ɇ‚킹‚ÄØ‚è‘Ö‚¦‚½‚çH

211 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/06/17(ŒŽ) 11:24:55.79 ID:lxO8a0KV.net]
‚¢‚æ‚¢‚æwindows‚ðŽÌ‚Ă鎞‚ª—ˆ‚½‚悤‚¾

212 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/18(‰Î) 04:17:01.07 ID:fify6tPn.net]
‚Ü‚½”ƒ‚¦‚΂¢‚¢‚æ

213 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/06/18(‰Î) 06:23:28.70 ID:3nOE2mBA.net]
ƒvƒƒOƒ‰ƒ€”‚ɃLƒ`ƒKƒC~—Õ’†Ibot‚Ɉê”Ó‚à”½‰ž‚·‚éˆÙ킳
ˆê”Êl(ŠwZ‰¶Žt)‚ÉŽEŠQ—\‚ð‚µ‚Ä‚¢‚é‚̂ŃXƒŒŒš‚Ä’Ê•ñ‚µ‚Ä‚­‚¾‚³‚¢B
https://mevius.5ch.net/test/read.cgi/tech/1559872586/

142 –¼‘OFa4 Ÿ700L1Efzuv “Še“úF2019/06/18(‰Î) 05:29:55 ID://qVkzO
>>141
–¼ŒÃ‰®‚Ìl‚È@‰´‚ËAŒN‚Ì–â‘è‚ð‘勴涂Ƭ‚º‚È‚¢‚±‚Ƃɂ·‚éB‚‚܂è‚ËA
•ЋËF—m‚Ì‚±‚Æ‚ðƒ{ƒR‚낤‚ÆŽv‚¤B•’ʂɊ{‚Ìœ‚ðÜ‚éB‚±‚ê‚­‚ç‚¢‚ÅŒxŽ@—ˆ‚é‚©H
ˆê”ÊŽs–¯‚Æ‚©‚³A•’ʂɂ³A‰´‚ç‚̔閧‚È‚ñ‚¾‚¯‚Ç‚³A“ú–{l‚È‚ñ‚Ä•œŠˆ‚Ë[‚©‚çB

214 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/06/18(‰Î) 12:45:38.38 ID:1CtlGReK.net]
“°X‚̈êˆÊ
hissi.org/read.php/tech/20190618/M25PRTJtQkE.html



215 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/22(“y) 14:06:32.16 ID:DZJ/hc7X.net]
>>206
Ž©•ª‚͈ê’U‚»‚ê‚Åâ–]‚µ‚Ä
32bitƒAƒvƒŠ—p‚̃‰ƒbƒp[ì‚Á‚ČĂñ‚Å‚é
32bitŽ‘ŽYŽg‚Á‚Ä‚él‚݂͂ñ‚È‚±‚¤‚¶‚á‚È‚¢‚©‚È

216 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/06/22(“y) 14:29:13.02 ID:8YBlX71B.net]
seamless ƒÖƒÖƒÖ

217 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/25(‰Î) 16:44:22.77 ID:hU5ITaEA.net]
Šù‘¶‚Ì Console ‚É‘ã‚í‚é Windows Terminal ‚̃vƒŒƒrƒ…[”Å‚ªŒöŠJ‚³‚ꂽ‚¯‚Ç
¡ŒãƒRƒ“ƒ\[ƒ‹ƒAƒvƒŠ‚͂ǂ¤‚¢‚¤ì‚è‚ɂȂé‚ñ‚¾‚낤
Šù‘¶‚Ì ConsoleAPI ‚Ü‚½‚Í‚»‚ÌŠg’£API ‚ɂȂé‚Ì‚©
‚»‚ê‚Æ‚àConsoleAPI ‚Í”pŽ~‚³‚ê‚Ä Unix ‚È‚ñ‚©‚Æ“¯—l‚̃GƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ð§Œä‚·‚é
curses ƒ‰ƒCƒuƒ‰ƒŠ‚Ý‚½‚¢‚Ì‚ª’ñ‹Ÿ‚³‚ê‚é‚Ì‚©

‚Ü‚ŸƒI[ƒvƒ“ƒ\[ƒX‚Ý‚½‚¢‚¾‚©‚çƒ\[ƒXŒ©‚ê‚΂¢‚¢‚ñ‚¾‚낤‚¯‚Ç

218 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/06/25(‰Î) 16:58:20.59 ID:vGWUuZ9A.net]
‰•à“I‚ÈŽ¿–â‚Å‚·‚ªA64bit‚̃vƒƒZƒX‚É‚àWin32API‚Á‚ÄŽg‚¦‚Ü‚·‚©H

219 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/06/25(‰Î) 17:11:37.24 ID:JYAeHTmF.net]
Žg‚¦‚é
‚½‚¾‚µA—Ⴆ‚ÎGetWindowLong‚̂悤‚Ƀ|ƒCƒ“ƒ^‚̃rƒbƒg”‚ðŒˆ‚ß‘Å‚¿‚µ‚Ä‚¢‚é‰ÓЂɒˆÓ‚ª•K—v

220 –¼‘OF‹alŠÔ mailto:sage [2019/06/25(‰Î) 17:11:56.15 ID:CrMrKXln.net]
>>215
Win64API‚Å‚ÍWoW64‚Æ‚¢‚¤ƒVƒXƒeƒ€‚ªWin32‚©‚çWin64‚ւ̌݊·«ƒŒƒCƒ„[‚ɂȂéB

221 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/06/25(‰Î) 17:35:47.56 ID:XhZtJiMw.net]
32bit OS ‚Ìê‡
System32 = 32bit —p DLL (Win32API)

64bit OS ‚Ìê‡
System32 = 64bit —p DLL (64bitWin32API)
SysWOW64 = 32bit —p DLL (32bitWin32API)

222 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/06/25(‰Î) 17:37:53.13 ID:vGWUuZ9A.net]
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚±‚ê‚Å‹C‚É‚¹‚¸Ì‚Ìî•ñ‚ ‚³‚ê‚Ü‚·

223 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/10(…) 12:39:20.34 ID:LrFGCWwq.net]
SysListView32‚ÌƒŠƒXƒgƒrƒ…[‚ÅAcƒXƒNƒ[ƒ‹ƒo[‚ª•\ަ‚³‚ê‚Ä‚¢‚éó‘Ô‚ÅA
ƒAƒCƒeƒ€‚ðƒNƒŠƒbƒN‚µ‚Ä‘I‘ð‚µA‚·‚®‚ɃzƒC[ƒ‹‚ð‰ñ‚µ‚Ä‚»‚̃AƒCƒeƒ€‚ð‰æ–ÊŠO‚Éo‚·‚ÆA
ˆê’莞ŠÔŒã‚É‚»‚̃AƒCƒeƒ€‚ª•\ަ‚³‚ê‚éˆÊ’u‚܂Ŕò‚ñ‚Å‚µ‚Ü‚¢‚Ü‚·B

‘I‘ð‚³‚ê‚Ä‚¢‚È‚¢ƒAƒCƒeƒ€‚æ‚è‚àA‚·‚łɑI‘ð‚³‚ê‚Ä‚¢‚éƒAƒCƒeƒ€‚ðƒNƒŠƒbƒN‚µ‚½•û‚ªA
ƒzƒC[ƒ‹‚ð‰ñ‚·‚܂ł̎žŠÔ‚ª‘½­’·‚­‚Ä‚à‚»‚ÌŒ»Û‚ª‹N‚«‚Ü‚·B

‚±‚êWindowsŽ©‘̂̃oƒO‚Å‚µ‚傤‚©B
“à•”‚̃^ƒCƒ}[ˆ—‚Å‚à—‚ñ‚Å‚¢‚é‚̂łµ‚傤‚©B

224 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/07/10(…) 12:47:11.51 ID:+uFplCdI.net]
ŒN‚ª”­Œ©o—ˆ‚邿‚¤‚È’ö“x‚̃oƒO‚È‚ç
Šù‚É’N‚©‚ª”­Œ©‚µ‚ÄŽ¡‚µ‚Ă邿



225 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/10(…) 12:50:54.60 ID:z7915HRG.net]
ƒzƒC[ƒ‹‚Í3rdƒp[ƒeƒB[‚̃}ƒEƒXƒhƒ‰ƒCƒo‚âí’“‚à‚Ì‚Å
—]Œv‚ɃƒbƒZ[ƒW”ò‚΂µ‚½‚è‚·‚邱‚Æ‚ ‚é‚©‚ç–ï‰î

226 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/10(…) 13:04:08.77 ID:GamN/JFp.net]
Win10‚̈ê”NˆÊ‘O‚̃rƒ‹ƒh‚ÅSysListView32‚ªƒXƒNƒ[ƒ‹ƒo[‚ðo‚µ‚Ä‚éó‘ԂŃhƒ‰ƒbƒO‚·‚邯
‰æ–ʉE’[‚ɃJ[ƒ\ƒ‹‚ª‚·‚Á”ò‚ÔƒoƒO‚ª‚ ‚Á‚½‚È
SysListView32Žg‚Á‚Ä‚éƒAƒvƒŠ‚Í‘½‚¢‚©‚炱‚ê‚͈ê”ʃ†[ƒU[‚à‚·‚®‚É‹C•t‚¢

227 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/10(…) 13:14:56.30 ID:LrFGCWwq.net]
>>222
ƒzƒC[ƒ‹‚łȂ­ƒXƒNƒ[ƒ‹ƒo[‚̃hƒ‰ƒbƒO‚Å‚à‹N‚«‚Ü‚µ‚½B
‘€ì‚ª“‚­‚È‚è‚Ü‚·‚ªAƒAƒCƒeƒ€‚ðƒNƒŠƒbƒN‚µ‚Ä‘I‘ð‚µA
‚·‚®‚ɃXƒNƒ[ƒ‹ƒo[‚ðƒhƒ‰ƒbƒO‚µ‚Ä‚»‚̃AƒCƒeƒ€‚ð‰æ–ÊŠO‚Éo‚·‚ÆA‚â‚͂蓯‚¶Œ»Û‚ª‹N‚«‚Ü‚·B

228 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/11(–Ø) 10:11:43.64 ID:Bpzge626.net]
‘S‘RŠÖŒW‚È‚­‚Ä\‚µ–ó‚È‚¢‚ª
ƒVƒ“ƒOƒ‹ƒNƒŠƒbƒN‚ƃ_ƒuƒ‹ƒNƒŠƒbƒN‚Ì”»’è‚Á‚ÄŒ‹\“‚¢‚æ‚È
ƒNƒŠƒbƒN‚̃ƒbƒZ[ƒW‚ª”ò‚ñ‚Å‚«‚Ä‚à
ƒVƒ“ƒOƒ‹ƒNƒŠƒbƒN‚̂‚à‚è‚Ȃ̂©
ƒ_ƒuƒ‹ƒNƒŠƒbƒN‚̈ê‰ñ–ڂ̃NƒŠƒbƒN‚̂‚à‚è‚Ȃ̂©
‚»‚ÌŽž“_‚ł͔»’f‚ª•t‚©‚È‚¢
‚Ȃ̂Ń_ƒuƒ‹ƒNƒŠƒbƒN‚Ì“ñ‰ñ–ڂ̃NƒŠƒbƒN‚ª”ò‚ñ‚Å—ˆ‚é‚©‚Ç‚¤‚©
­‚µŽžŠÔ‚ð‚¨‚¢‚Ă݂邵‚©‚È‚¢
‚±‚̊ԂɃ†[ƒU[‚ª‰½‚©‘€ì‚·‚邯

229 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/11(–Ø) 10:24:09.19 ID:BSTUJEPb.net]
>>225
‚ÁWM_LBUTTONDBLCLK

230 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/07/11(–Ø) 10:24:15.51 ID:dt9f58xR.net]
ƒAƒz”­Œ©

231 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/11(–Ø) 10:27:17.02 ID:xJ4m2V3T.net]
‚©‚í‚¢‚¢

232 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/11(–Ø) 10:32:56.46 ID:Bpzge626.net]
>>226
WM_LBUTTONDBLCLK‚ª”ò‚ñ‚Å—ˆ‚½‚çƒ_ƒuƒ‹ƒNƒŠƒbƒN
‚Å‚à”ò‚ñ‚Å‚±‚È‚¢‚©‚à‚µ‚ê‚È‚¢(‚‚܂èƒVƒ“ƒOƒ‹ƒNƒŠƒbƒN)‚Æ‚¢‚¤Ž–‚¾‚æ
”ò‚ñ‚Å‚­‚é‚©‚Ç‚¤‚©‚Í­‚µ‘Ò‚Á‚Ă݂Ȃ¢‚Ƃ킩‚ç‚È‚¢
ƒGƒNƒXƒvƒ[ƒ‰‚Ńtƒ@ƒCƒ‹‚Ì–¼‘O‚Ì•ÏX‚·‚邯‚«
­‚µ‘Ò‚½‚³‚ê‚é‚ ‚Ì“®ì
ƒ^ƒCƒ}[Žg‚Á‚ÄWM_LBUTTONDBLCLK‚ª—ˆ‚é‚©­‚µ‘Ò‚Á‚Ă݂é‚Á‚Ä‚¢‚¤
‚Å‚à‚±‚Ì–‚‚ÌŽžŠÔ‚Ƀ†[ƒU[‚ª‘€ì‚·‚邱‚Æ‚ª‚ ‚Á‚Ä
—Ⴆ‚΃zƒC[ƒ‹‰ñ‚µ‚½‚èƒXƒNƒ[ƒ‹ƒo[G‚Á‚½‚è

233 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/11(–Ø) 10:50:36.09 ID:BSTUJEPb.net]
>>229
ƒRƒ“ƒpƒl‚Ń_ƒuƒ‹ƒNƒŠƒbƒN‚ÌŠÔŠu‚ð’²ß‚Å‚«‚é‚©‚ç
‚»‚̂ւñ‚̓†[ƒU[‚ÉÓ”C“]‰Å‚Å‚«‚é

234 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/07/11(–Ø) 10:56:55.16 ID:dt9f58xR.net]
ƒ_ƒuƒ‹ƒNƒŠƒbƒN‚̓Vƒ“ƒOƒ‹ƒ{ƒ^ƒ“‚ÌApple‚©‚玂¿ž‚܂ꂽˆ«L



235 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/11(–Ø) 11:57:55.84 ID:6Wf0CyIx.net]
>>230
‚ÆŽv‚¤‚¶‚á‚ñ

236 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/11(–Ø) 23:57:18.00 ID:QGiOPnup.net]
”ò‚ñ‚Å‚­‚é‚܂ł¢‚‚܂ő҂Ă΂¢‚¢‚Å‚·‚©
­‚µ‚Á‚Ä‚¢‚‚ł·‚©

237 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/12(‹à) 00:14:57.72 ID:B1Jsh2gD.net]
‚ ‚êHƒVƒ“ƒOƒ‹ƒNƒŠƒbƒN‚Á‚ă_ƒuƒ‹ƒNƒŠƒbƒN‚ɂȂÁ‚½‚çAƒ}[ƒW‚³‚ê‚ă_ƒuƒ‹ƒNƒŠƒbƒN‚ň—‚³‚ê‚邯Žv‚Á‚Ä‚¢‚½B

238 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/12(‹à) 06:48:21.69 ID:dXXCmuDP.net]
GetDoubleClickTime‚ŃOƒO‚ê

239 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/12(‹à) 10:36:37.27 ID:ueORW37F.net]
>>234
ƒ}[ƒW‚³‚ê‚é‚͓̂ñ‰ñ–ڂ̃NƒŠƒbƒN
¡Œ¾‚Á‚Ä‚é‚͈̂ê‰ñ–ڂ̃NƒŠƒbƒN‚ð‚Ç‚¤ˆµ‚¤‚©‚Æ‚¢‚¤˜b
‚±‚̈ê‰ñ–ڂ̃NƒŠƒbƒN‚Í
ƒVƒ“ƒOƒ‹ƒNƒŠƒbƒN‚̂‚à‚è‚Ȃ̂©
ƒ_ƒuƒ‹ƒNƒŠƒbƒN‚̈ê‰ñ–ڂȂ̂©
ƒRƒ“ƒsƒ…[ƒ^‚ɂ͒m‚é—R‚à‚È‚¢

240 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/12(‹à) 12:00:48.30 ID:Y/iKed6k.net]
‚È‚ñ‚Å‚±‚±‚Ü‚Åà–¾‚µ‚È‚¢‚Æ•ª‚©‚ç‚ñ‚Ì‚¾‚ë
“Á‚ɃnƒCƒRƒ“ƒeƒNƒXƒg‚Á‚Ä–ó‚Å‚à‚È‚¢‚Ì‚É

241 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/12(‹à) 12:24:57.20 ID:gSsTJBIy.net]
’N‚ª’N‚ɑ΂µ‚ÄH
1‰ñ–Ú‚Ì’N‚ª2‰ñ–Ú‚Ì’N‚ɑ΂µ‚ă}[ƒW‚³‚ê‚Ĉ—‚³‚ê‚é‚Ì‚©H
‚¨‚â‚·‚Ý

242 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/12(‹à) 12:53:40.57 ID:nIUn02wm.net]
GetCursorPos‚Ń|ƒCƒ“ƒ^[‚ÌêŠAGetKeyState‚Ń}ƒEƒXƒ{ƒ^ƒ“‚ª‰Ÿ‚³‚ê‚Ă邩—£‚³‚ê‚Ă邩
Žæ“¾‚Å‚«‚é‚©‚çA‚ ‚Ƃ͎žŠÔ‘ª‚Á‚Ä“K“–‚ɃNƒŠƒbƒN‚ƃ_ƒuƒ‹ƒNƒŠƒbƒNAƒhƒ‰ƒbƒO‚ð”»•Ê‚·‚é
SwapMouseButton‚ʼnE—˜‚«¶—˜‚«‚Æ‚©AGetDoubleClickTime‚Ń_ƒuƒ‹ƒNƒŠƒbƒN”»’è‚·‚鎞ŠÔ‚Æ‚©
‚»‚ñ‚Ȃ̂ðÝ’è‚Å‚«‚邿‚¤‚É‚µ‚Æ‚¯‚Ί®àø

‚±‚ꂪ‚¨‚Ü‚¦‚炪ˆê”Ô”[“¾‚·‚é•û–@‚¾‚ë‚—‚—‚—

243 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/07/12(‹à) 17:04:32.98 ID:Uu5c0ODM.net]
Ž©M–žX‚ʼnR‘‚­‚È–À˜f

244 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/13(“y) 05:00:55.61 ID:5W75r4eA.net]
ƒNƒŠƒbƒN“®ì‚̓_ƒuƒ‹ƒNƒŠƒbƒN‚Ì’¼‘O‚É”­¶‚µ‚Ä‚à’v–½“I‚ɂȂç‚È‚¢‚à‚̂ł ‚ê‚΂¢‚ñ‚łȂ¢H
ƒNƒŠƒbƒN@‘I‘ð
ƒ_ƒuƒ‹ƒNƒŠƒbƒN@ŽÀs
‚±‚ê‚ð‹t‚É‚·‚邿‚¤‚È‚ç“‚­‚Ȃ邾‚¯‚©‚Æ



245 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/04(“ú) 16:34:02.68 ID:78/vdzUN.net]
QueryPerformanceFrequency‚ª10000000‚ð•Ô‚µ‚Ä‚­‚邿‚¤‚ɂȂÁ‚Ä‚½
«—ˆ‚ÍQPC‚Íí‚É100ƒiƒm•b’PˆÊ‚Å•\‚µ‚Ü‚·‚æ‚Á‚ĂȂÁ‚Ä‚¢‚­‚ñ‚¾‚낤‚©
¡‰ñ‚½‚Ü‚½‚ÜŽ©•ª‚̊‹«‚ª‚»‚¤‚È‚Á‚Ä‚µ‚Ü‚Á‚½‚¾‚¯‚È‚ñ‚¾‚낤‚©

246 –¼‘OF‹alŠÔ mailto:sage [2019/08/04(“ú) 21:08:54.77 ID:QRYqe1Xw.net]
https://katahiromz.web.fc2.com/msgcrack/ja
Win32‚ÌlAŽg‚Á‚Ă݂ĂËB•Ö—˜‚¾‚æB

247 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/08/05(ŒŽ) 13:40:42.17 ID:NOA3rn3w.net]
ƒOƒ’†ˆÑ

248 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/08/07(…) 11:59:12.69 ID:6nD1xIcw.net]
Œ»ÝAAddFontResource‚ÆRemoveFontResource‚ðŽg‚Á‚Ä
ƒvƒƒOƒ‰ƒ€‚©‚çƒtƒHƒ“ƒg‚ð“o˜^‚µ‚ÄŽg‚Á‚Ä‚¢‚Ü‚·B
‚Å‚à‚±‚Ì•û–@‚¾‚ÆARemoveFontResource‚ðŒÄ‚ñ‚Å‚à
ƒVƒXƒeƒ€‚ðÄ‹N“®‚µ‚È‚¢‚Æ“o˜^‚³‚ꂽ‚܂܂ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚»‚̊Ԃ̓tƒHƒ“ƒgƒtƒ@ƒCƒ‹‚à휂ł«‚È‚¢‚Å‚·B
‚Ç‚¤‚É‚©ƒvƒƒOƒ‰ƒ€Žg—pŽž‚¾‚¯ƒtƒHƒ“ƒg‚ð—LŒø‚É‚·‚é•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©H
ƒvƒƒOƒ‰ƒ€I—¹‚·‚ê‚Γo˜^‚³‚ꂽƒtƒHƒ“ƒg‚à“o˜^‰ðœ‚³‚ê‚邿‚¤‚È•û–@‚ª‚¢‚¢‚Å‚·B

249 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/07(…) 12:59:48.16 ID:u0NlqDQ2.net]
>>245
ƒhƒLƒ…ƒƒ“ƒg‚ð“ǂނÆWM_FONTCHANGE‚ðƒuƒ[ƒhƒLƒƒƒXƒg‚·‚é•K—v‚ª‚ ‚é‚炵‚¢‚¯‚Ç‚â‚Á‚Ä‚éH
‚à‚µ‚­‚ÍAddFontResourceEx‚ÅFR_PRIVATE‚ðŽw’è‚·‚邯
> When the process terminates, the system will remove all fonts installed by the process with the AddFontResourceEx function
‚Æ‚ ‚é‚©‚ç‚»‚ê‚É—Š‚é‚Ì‚à‚ ‚è‚©‚à

250 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/07(…) 13:05:20.88 ID:6nD1xIcw.net]
>>246
AddFontResourceEx‚ÅFR_PRIVATEŽw’è‚Å‚à‚µ‚©‚·‚邯‚¢‚¯‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ËI
ŽŽ‚µ‚Ă݂܂·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

251 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/05(–Ø) 10:39:03.32 ID:qYKhXOia.net]
Ž¿–₳‚¹‚Ä‚­‚¾‚³‚¢B

“ú–{Œê‚Ì Windows10 ‚ÅAWindows Explorer ‚̃AƒhƒŒƒXƒo[‚É
“ú–{Œê‚ÅuƒfƒXƒNƒgƒbƒvv‚Æ‚¾‚¯“ü—Í‚µ‚ăGƒ“ƒ^[ƒL[‚ð‰Ÿ‚·‚ƃfƒXƒNƒgƒbƒv‚Ɉړ®‚Å‚«‚Ü‚·B
‘¼‚É‚àAuƒhƒLƒ…ƒƒ“ƒgvuƒsƒNƒ`ƒƒvuƒ_ƒEƒ“ƒ[ƒhvu3D ƒIƒuƒWƒFƒNƒgvuOneDrivev‚È‚Ç
‚¢‚­‚‚©‚Ì’PŒê‚ª“Á’è‚̃tƒHƒ‹ƒ_[‚ÆŠÖ˜A•t‚¯‚ç‚ê‚Ä‚¢‚Ü‚·‚ªA
‚±‚̑Ήž‚ðƒvƒƒOƒ‰ƒ€‚Å’²‚ׂé•û–@‚Í‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©B

—Ⴆ‚Î SHGetFileInfo ‚ðŽg‚¦‚΃fƒXƒNƒgƒbƒv‚̃tƒ‹ƒpƒX‚©‚ç
uƒfƒXƒNƒgƒbƒvv‚Æ‚¢‚¤“ú–{Œê‚Ì display name ‚𓾂邱‚Ƃ͂ł«‚Ü‚·‚ªA
SHGetFileInfo ‚Å‚Íã‹L‚̂悤‚ÈŠÖ˜A•t‚¯‚Ì—L–³‚Í”»’è‚Å‚«‚Ü‚¹‚ñ‚µA
‚»‚à‚»‚àƒtƒ‹ƒpƒX‚©‚ç“ú–{Œê–¼‚𓾂é‚̂ł͂Ȃ­‚»‚Ì‹t‚ð‚µ‚½‚¢‚Ì‚ÅA
SHGetFileInfo ‚Í‚ ‚Ü‚è–ð‚É—§‚½‚È‚»‚¤‚Å‚·B

‰½‚©‚¨•ª‚©‚è‚Ì‚±‚Æ‚ª‚ ‚è‚Ü‚µ‚½‚狳‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©B
‚Ç‚¤‚¼‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

252 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/05(–Ø) 10:44:01.37 ID:Cn2xW5Dx.net]
“à•”‚őΉž•\Ž‚½‚¹‚邵‚©‚È‚¢‚¾‚ë

253 –¼‘OF‹alŠÔ mailto:sage [2019/09/05(–Ø) 11:22:27.86 ID:sYiofqED.net]
SHGetLocalizedName‚Æ‚¢‚¤ŠÖ”‚ª“ú–{ŒêƒpƒX–¼‚ð•Ô‚·‚Ý‚½‚¢‚¾‚ªA‹t‚͂Ȃ¢B

SHGetSpecialFolderLocation/SHGetSpecialFolderPath‚Å“ÁŽêƒtƒHƒ‹ƒ_‚̃pƒX–¼‚ðŽæ“¾‚µA
SHGetLocalizedName‚Å“ú–{ŒêƒpƒX–¼‚ðŽæ“¾‚·‚éB
‚»‚ê‚őΉž•\‚ðì‚邯‚¢‚¢‚¾‚낤B

254 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/05(–Ø) 11:23:33.11 ID:A2EHupI7.net]
‚»‚ê‚͑Ήž•\ì‚é‚É‚µ‚Ä‚àŒ‹\‹ê˜J‚·‚邿
—Ⴆ‚Ή´‚ÌWin10‚̃†[ƒUƒtƒHƒ‹ƒ_‚Ì’†‚ðŒ©‚é‚Æ
“¯‚¶ƒtƒHƒ‹ƒ_“à‚ɃhƒLƒ…ƒƒ“ƒgA‚ÆAƒsƒNƒ`ƒƒA‚ª“ñ‚‚¸‚‚ ‚Á‚½‚è‚·‚é
ƒfƒBƒXƒvƒŒƒCƒl[ƒ€‚ª“¯‚¶‚ÅITEMIDLIST‚ªˆá‚¤ƒAƒCƒeƒ€‚ª
“¯ˆêƒtƒHƒ‹ƒ_‚É•¡”‘¶Ý‚µ‚Ä‚½‚è‚·‚éŠÂ‹«‚à‚ ‚é‚Á‚ÄŽ–
‰´‚Ìꇂ͕Еû‚ÍOneDrive‚Å‚à‚¤ˆê‚‚̓[ƒJƒ‹—p
“¯‚¶–¼‘O‚Å“¯‚¶ƒtƒHƒ‹ƒ_
‚¾‚©‚ç’P‚ɃhƒLƒ…ƒƒ“ƒg‚Æ‚¢‚Á‚Ä‚à‚Ç‚Á‚¿‚ÌŽ–‚©•ª‚©‚ç‚ñwww‚Æ‚¢‚¤Ž–‘Ô‚É
‹ê˜J‚·‚邿A‚»‚ê



255 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/05(–Ø) 11:28:46.02 ID:A2EHupI7.net]
‚Ä‚©A“¯‚¶–¼‘O‚̃AƒCƒeƒ€‚𓯈êƒtƒHƒ‹ƒ_‚ɓ˂Áž‚ÞWindows‚ª•³Žd—l‚È‚ñ‚¾‚¯‚Ç
•’ʂɎg‚¤•ª‚É‚à‚Ç‚Á‚¿‚ª‚Ç‚Á‚¿‚©•ª‚©‚ç‚ñ‚Ń€ƒJ‚‚­
OneDrive‚Ì•û‚ÍuƒhƒLƒ…ƒƒ“ƒg(OneDrive)v‚Æ‚©‹æ•Ê•t‚­–¼‘O‚É‚µ‚Æ‚¯‚æ
‚»‚ê‚©OneDrive‚Á‚Ä‚¢‚¤ƒtƒHƒ‹ƒ_Œ@‚Á‚Ä‚»‚̉º‚É”z’u‚µ‚ë‚æ
“¯‚¶–¼‘O‚̃AƒCƒeƒ€‚ª“¯‚¶ƒtƒHƒ‹ƒ_‚É‚ ‚邯¬—‚·‚邱‚Æ‚®‚ç‚¢•ª‚©‚邾‚땳

256 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/05(–Ø) 12:28:53.83 ID:ug+Xr8Ig.net]
“Ƃ茾‚̓`ƒ‰— ‚Ö

257 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/05(–Ø) 12:29:13.60 ID:Cn2xW5Dx.net]
ƒAƒNƒZƒX—š—ðŒ©‚È‚ª‚ç‘Ήž•\‚ð‡ŽŸ•ÏX‚·‚è‚á‚¢‚¢
‚»‚¤‚¢‚¤‚̂̓AƒCƒfƒAŽŸ‘æ‚łǂ¤‚Ƃłà‚È‚é

258 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/05(–Ø) 12:30:06.05 ID:qYKhXOia.net]
>>249
ƒŒƒX‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‘¼‚Ì•û‚̃ŒƒX‚ð”qŒ©‚µ‚Ă݂ĂàA‚â‚Á‚Ï‚è‚È‚©‚È‚©“‚»‚¤‚Å‚·‚ËB

>>250
‘å•Ï—L—p‚Èî•ñ‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚±‚Ì•ûj‚ªˆê”ÔŒ»ŽÀ“I‚»‚¤‚Å‚·‚ËB
SHGetSpecialFolderLocation/SHGetSpecialFolderPath ‚Í
CSIDL ‚µ‚©Žó‚¯•t‚¯‚È‚­‚ÄAu3D ƒIƒuƒWƒFƒNƒgv‚̂悤‚É CSIDL ‚ª‚È‚¢ƒtƒHƒ‹ƒ_‚à‚ ‚é‚Ì‚ÅA
CSIDL ‚Ì‘ã‚í‚è‚É GUID ‚ªŽg‚¦‚é SHGetKnownFolderIDList ‚ðŽg‚¨‚¤‚ÆŽv‚¢‚Ü‚·B
‚½‚¾‚¢‚¸‚ê‚É‚µ‚Ä‚àA‚ǂ̃tƒHƒ‹ƒ_‚Ì CSIDL/GUID ‚ðŽw’è‚·‚é‚©‚Í
ƒvƒƒOƒ‰ƒ€‚Ì’iŠK‚ÅŒˆ‚߂Ȃ¢‚Æ‚¢‚¤”Fޝ‚ų‚µ‚¢‚Å‚µ‚傤‚©H
‚»‚Ì•”•ª‚ðŽ©“®‚ÅŒˆ‚ß‚ç‚ê‚ê‚ÎÅ‚‚Ȃ̂ł·‚ª“‚»‚¤‚Å‚·‚ËB
‚ ‚ÆA“ú–{Œê–¼‚ðŽæ“¾‚·‚é‚Ì‚É SHGetLocalizedName ‚ðЉ‚Ä‚¢‚½‚¾‚«‚Ü‚µ‚½‚ªA
SHGetFileInfo ‚ðŽg‚¤‚̂Ƃǂ¿‚炪‚¢‚¢‚Å‚µ‚傤‚©H
SHGetFileInfo ‚Ȃ璼ړú–{Œê–¼‚ª“¾‚ç‚ê‚é‚̂ɑ΂µ‚ÄASHGetLocalizedName ‚¾‚Æ
'the ID of the localized file name in the resource file' ‚ª•Ô‚Á‚Ä‚«‚Ü‚·‚ªA
‚±‚¿‚ç‚̂ق¤‚ªƒpƒtƒH[ƒ}ƒ“ƒX“I‚É—L—˜‚¾‚Á‚½‚è‚·‚é‚̂łµ‚傤‚©H

>>251
‹Md‚È‚²ˆÓŒ©‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BŠm‚©‚ɂȂ©‚È‚©–â‘è‚̪‚Í[‚»‚¤‚Å‚·B
ƒGƒNƒXƒvƒ[ƒ‰[‚̃AƒhƒŒƒXƒo[‚Í‚»‚Ì‚ ‚½‚è‚ð‚¢‚¢Š´‚¶‚É‰ðŒˆ‚µ‚Ä‚¢‚邿‚¤‚Ȃ̂Å
‚»‚ÌŽd‘g‚Ý‚ð‚»‚Ì‚Ü‚Ü”qŽØ‚Å‚«‚½‚çŠy‚Ȃ̂ł·‚ªA‚»‚¤ŠÈ’P‚É‚Ís‚©‚È‚³‚»‚¤‚Å‚·‚ËB

259 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/05(–Ø) 12:39:12.77 ID:qYKhXOia.net]
>>252 >>254
ƒŒƒX‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Šm‚©‚É Windows ‚̃tƒHƒ‹ƒ_ŠK‘w‚ÌŽd‘g‚݂ͭ‚µ•ª‚©‚è‚É‚­‚¢‚Æ‚±‚낪‚ ‚è‚Ü‚·‚ªA
¡‰ñ‚ÌŒ‚ɂ‚¢‚Ă͂»‚Ì–â‘è‚Í‚ ‚Ü‚èŠÖŒW‚È‚­‚ÄA
‚¿‚å‚Á‚ÆŒë‰ð‚ð—^‚¦‚Ä‚µ‚Ü‚Á‚Ä‚¢‚é‹C‚ª‚·‚é‚̂ʼnü‚߂Ăâ‚肽‚¢‚±‚Æ‚ðà–¾‚³‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·B

ƒGƒNƒXƒvƒ[ƒ‰‚Å‚ÍA¡‚ǂ̃tƒHƒ‹ƒ_‚ðŠJ‚¢‚Ä‚¢‚é‚©‚É‚©‚©‚í‚炸A
ƒAƒhƒŒƒXƒo[‚É’P‚ÉuƒfƒXƒNƒgƒbƒvv‚Æ‚¾‚¯“ü—Í‚µ‚ăGƒ“ƒ^[ƒL[‚ð‰Ÿ‚¹‚΃fƒXƒNƒgƒbƒv‚Ɉړ®‚Å‚«‚Ü‚·B
‚‚܂èAƒGƒNƒXƒvƒ[ƒ‰[‚Ì’†‚Å‚ÍuƒfƒXƒNƒgƒbƒvv‚Æ‚¢‚¤’Pˆê‚Ì’PŒê‚ƃfƒXƒNƒgƒbƒv‚̃tƒ‹ƒpƒX‚Æ‚ª
‘Ήž•t‚¯‚ç‚ê‚Ä‚¢‚邯‚¢‚¤‚±‚ƂɂȂè‚Ü‚·B‚»‚µ‚ÄŽ„‚ÍA‚±‚̑Ήž•\‚ðŽæ“¾‚µ‚½‚¢‚Æl‚¦‚Ä‚¨‚è‚Ü‚·B

260 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/05(–Ø) 13:04:18.60 ID:REbzCKHr.net]
Ž¿–â‚Å‚·B

ƒtƒ@ƒCƒ‹‚ÉŠÖ˜A•t‚¯‚³‚ê‚Ä‚¢‚éŽÀsƒtƒ@ƒCƒ‹ƒpƒX‚ðŽæ“¾‚·‚é‚Ì‚É
FindExecutable()‚âAssocQueryString()‚ðŽg‚Á‚Ä‚¢‚é‚̂ł·‚ªA
ˆê•”ŠÖ˜A•t‚¯‚ªŽæ“¾‚Å‚«‚Ü‚¹‚ñB

‚Ç‚¤‚â‚çŠÖ˜A•t‚¯æ‚ÌŽÀsƒtƒ@ƒCƒ‹‚ÌŽí—Þ‚ªWindowsƒpƒbƒP[ƒWiƒfƒXƒNƒgƒbƒvj”Å‚Æ
ƒXƒgƒAƒAƒvƒŠ”łƂł͓®ì‚ªˆÙ‚È‚é‚炵‚­AƒpƒbƒP[ƒW”Å‚Íã‹LAPI‚Ŏ擾‚Å‚«‚é
‚悤‚Å‚·‚ªƒXƒgƒAƒAƒvƒŠ”ł͎擾‚Å‚«‚È‚¢‚悤‚Å‚·B

Žd•û‚ª‚È‚¢‚̂ŃŒƒWƒXƒgƒŠ‚ð’¼Ú‚½‚Ç‚é•û–@‚ð–Íõ‚µ‚Ä‚¢‚é‚̂ł·‚ªA
ƒpƒbƒP[ƒW”ł͕ª‚©‚é‚̂ł·‚ªƒXƒgƒAƒAƒvƒŠ”Å‚ª‚æ‚­•ª‚è‚Ü‚¹‚ñB

Ž©•ª‚Å’²‚ׂ½ŒÀ‚è‚Å‚ÍAHKCR\{Šg’£Žq}\OpenWithProgids‚ÌREG_NONEŒ^‚Ì{–¼‘O}
‚ðŒ³‚ÉAHKCR\{–¼‘O}\Application‚ÌApplicationName‚܂ł½‚Ç‚ê‚΂¢‚¢‚Æ
‚¢‚¤î•ñ‚ðŒ©‚Â‚¯‚ÄŽÀ‘H‚µ‚Ă݂܂µ‚½B‚ªA

261 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/05(–Ø) 13:05:00.53 ID:REbzCKHr.net]
i‚‚«j
ŽÀÛ‚É.pdf‚ªedge‚ÉŠÖ˜A•t‚¯‚ç‚ê‚Ä‚¢‚Äã‹LAPI‚ł͎擾‚Å‚«‚È‚¢ŠÂ‹«
‚É‚¨‚¢‚ăŒƒWƒXƒgƒŠ‚ð‚½‚Ç‚é‚Æ
@\HKCR\.pdf\OpenWithProgids
‚ÌREG_NONEŒ^‚Ì–¼‘OuAppXd4nrz8ff68srnhf9t5a8sbjyar1cr723v‚ðŒ³‚É
@\HKCR\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723\Application
‚ÌApplicationName‚܂ł͂½‚ǂ蒅‚«‚Ü‚µ‚½B

‚µ‚©‚µ‚±‚ê‚Éݒ肳‚ê‚Ä‚¢‚é•¶Žš—ñ‚ª
@@{Microsoft.MicrosoftEdge_44.18362.329.0_neutral__8wekyb3d8bbwe?ms-resource://Microsoft.MicrosoftEdge/Resources/AppName}
‚ƂȂÁ‚Ä‚¢‚Ü‚·B
‚Ç‚¤Œ©‚Ä‚àŽÀsƒpƒX‚ł͂Ȃ¢‚Æ‚¢‚¤‚©A‚±‚ê‚ð‚³‚ç‚ɂǂ¤‚É‚©‚·‚é‚Ì‚©
‚½‚Ç‚é•û–@‚ªŠÔˆá‚Á‚Ä‚¢‚é‚Ì‚©•ª‚©‚ç‚È‚­‚È‚è‚Ü‚µ‚½B

³‚µ‚¢•û–@‚ð‚æ‚ë‚µ‚­‚¨Šè‚¢‚µ‚Ü‚·B

262 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/05(–Ø) 13:11:24.93 ID:d3q2zCXJ.net]
>>256
ŽŽ‚µ‚Émspaint‚Æ“ü—Í‚µ‚ăGƒ“ƒ^[‰Ÿ‚µ‚½‚çƒyƒCƒ“ƒg‚ª‹N“®‚µ‚È‚¢H
‚ÆŒ¾‚¤Ž–‚Í“ü—Í‚ª“ú–{Œê‚È‚çC:\Users\<ƒ†[ƒU[–¼>\‚±‚Ì’†‚̑Ήž‚·‚éƒtƒHƒ‹ƒ_‚ðŠJ‚­
‚Æ‚©“à•”‚Å‚â‚Á‚Ä‚é‚ñ‚¶‚á‚È‚¢‚©‚È

‰pŒê‚ÌꇂÍLoadLibrary‚Æ“¯‚¶‚悤‚É
Explorer.exe‚Æ“¯‚¶ƒfƒBƒŒƒNƒgƒŠ
Explorer.exe‚̃JƒŒƒ“ƒgƒfƒBƒŒƒNƒgƒŠ
ƒVƒXƒeƒ€ƒfƒBƒŒƒNƒgƒŠ
WindowsƒfƒBƒŒƒNƒgƒŠ
ŠÂ‹«•Ï”‚ÌPATH‚ÉŽw’肳‚ê‚Ä‚éƒfƒBƒŒƒNƒgƒŠ
‚̇‚ÅŒŸõ‚³‚ê‚Ämspaint‚ª‹N“®‚Æ‚©

263 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/05(–Ø) 13:14:07.55 ID:d3q2zCXJ.net]
‰pŒê‚Æ‚©“ú–{Œê‚Æ‚©ŠÖŒW‚È‚©‚Á‚½‚Ë‚—

264 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/05(–Ø) 22:24:50.64 ID:qYKhXOia.net]
>>259
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚¨•ÔŽ–‚ª’x‚­‚È‚Á‚Ä‚µ‚Ü‚¢\‚µ–ó‚È‚¢‚Å‚·B

> ŽŽ‚µ‚Émspaint‚Æ“ü—Í‚µ‚ăGƒ“ƒ^[‰Ÿ‚µ‚½‚çƒyƒCƒ“ƒg‚ª‹N“®‚µ‚È‚¢H


265 –¼‘OFr> –{“–‚Å‚·‚ËI
‚µ‚©‚µˆê•û‚ÅAC:\Users\ƒƒ†[ƒU–¼„\AppData ‚Æ‚¢‚¤ƒtƒHƒ‹ƒ_‚Í‚ ‚é‚Ì‚É
ƒAƒhƒŒƒXƒo[‚É AppData ‚Æ“ü—Í‚µ‚ăGƒ“ƒ^[‚ð‰Ÿ‚µ‚Ä‚àŠú‘Ò’Ê‚è‚Ì“®ì‚Í‚¹‚¸A
‚È‚©‚È‚©ƒ‹[ƒ‹‚Í•¡ŽG‚Ý‚½‚¢‚Å‚·B

‚Ü‚½A“ú–{ŒêŠÂ‹«‚ł̓AƒhƒŒƒXƒo[‚ÉuDesktopv‚Æ“ü—Í‚µ‚ăGƒ“ƒ^[‚ð‰Ÿ‚µ‚Ä‚à
Šú‘Ò‚³‚ê‚é“®ì‚ɂ͂Ȃ炸AuƒfƒXƒNƒgƒbƒvv‚łȂ¯‚ê‚΂Ȃç‚È‚¢‚悤‚Ȃ̂ÅA
‚â‚Í‚èƒVƒXƒeƒ€‚ÌŒ¾ŒêÝ’è‚ÍŠÖŒW‚ ‚邿‚¤‚ÉŽv‚í‚ê‚Ü‚·B

SHGetFileInfo ‚Ŏ擾‚Å‚«‚é displayName ‚𒲂ׂê‚Î
“ú–{ŒêŠÂ‹«‚È‚çƒfƒXƒNƒgƒbƒvƒtƒHƒ‹ƒ_‚©‚çuƒfƒXƒNƒgƒbƒvv‚Æ‚¢‚¤•¶Žš—ñ‚ª“¾‚ç‚ê‚é‚Ì‚Å
‚»‚Ì‹t‚ª‚Å‚«‚ê‚΂¢‚¢‚©‚ÆŽv‚Á‚½‚̂ł·‚ªAŽÀÛ‚Í‚»‚ê‚Ù‚ÇŠÈ’P‚È–â‘è‚ł͂Ȃ¢‚悤‚Å‚·B

—Ⴆ‚ÎŽ„‚̊‹«‚Å‚Í C:\Users\ƒƒ†[ƒU–¼„ ‚Ì displayName ‚Í
ƒEƒBƒ“ƒhƒEƒY‚Ì GUI ‚©‚çÝ’è‚Å‚«‚éuƒ†[ƒU–¼iƒAƒJƒEƒ“ƒg–¼jv‚ɂȂÁ‚Ä‚¢‚Ü‚·‚ªA
ƒGƒNƒXƒvƒ[ƒ‰[‚̃AƒhƒŒƒXƒo[‚ÅŠú‘Ò’Ê‚è‚Ì“®ì‚É‚È‚é•¶Žš—ñ‚Í
uƒ†[ƒU–¼iƒAƒJƒEƒ“ƒg–¼jv‚ł͂Ȃ­uƒtƒ‹ƒl[ƒ€v‚Å‚µ‚½B

ƒGƒNƒXƒvƒ[ƒ‰[‚̃AƒhƒŒƒXƒo[‚Ì“®ì‚ðŠ®‘S‚ɖ͕킷‚é‚͓̂‚»‚¤‚Å‚·‚ªA
‚±‚±‚Å‚¢‚½‚¾‚¢‚½ƒAƒhƒoƒCƒX‚ðŒ³‚ÉAŒ»ŽÀ“I‚È•û–@‚ðl‚¦‚Ä‚¢‚«‚½‚¢‚ÆŽv‚¢‚Ü‚·B
[]
[‚±‚±‰ó‚ê‚Ă܂·]

266 –¼‘OF‹alŠÔ mailto:sage [2019/09/05(–Ø) 22:38:16.11 ID:oF7lOGXi.net]
ƒŒƒWƒXƒgƒŠ‚ÉAppPath‚Æ‚¢‚¤Ý’è‚à‚ ‚邼B






[ ‘±‚«‚ð“Ç‚Þ ] / [ Œg‘єŠ]

‘O100 ŽŸ100 ÅV50 £ [ ‚±‚̃XƒŒ‚ðƒuƒbƒNƒ}[ƒNI Œg‘тɑ—‚é ] 2ch‚Ìread.cgi‚Ö
[{” ŋߗ§‚Á‚½ƒXƒŒ•”M‚¢ƒXƒŒˆê—— : {” ŋߗ§‚Á‚½ƒXƒŒ^‹LŽÒ•ʈꗗ]i LÍMjƒ285KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
’S“–:undef