[•\ަ : ‘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

267 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/06(‹à) 19:55:29.68 ID:H/ygVIaK.net]
>>261
‚¢‚­‚‚©‹C•t‚¢‚½Ž–‚ð•ñ ‚»‚Ì1/2

Eƒ†[ƒU[ƒtƒHƒ‹ƒ_“à‚̃tƒHƒ‹ƒ_‚ňړ®‚Å‚«‚½‚à‚Ì
@ƒAƒhƒŒƒX’ 
@‚¨‹C‚É“ü‚è
@ƒfƒXƒNƒgƒbƒv
@ƒhƒLƒ…ƒƒ“ƒg
@ƒsƒNƒ`ƒƒ
@ƒrƒfƒI
@ƒ~ƒ…[ƒWƒbƒN
‰¼à1 `\<ƒ†[ƒU[–¼>\(“ú–{Œê–¼‚Å•\ަ‚³‚ê‚éˆê•”‚̃tƒHƒ‹ƒ_)‚Á‚ÄðŒ‚Ȃ̂©‚à‚µ‚ê‚È‚¢
‰¼à2 ‰¼à1‚̈ꕔ‚̃tƒHƒ‹ƒ_‚Å–@‘¥‚ª‚ ‚邯‚µ‚½‚烌ƒWƒXƒgƒŠ‚ŕۑ¶êŠ‚ð•ÏX‚Å‚«‚éƒtƒHƒ‹ƒ_‚ł͂Ȃ¢‚©H
@@@@@ŽŽ‚µ‚ÉuƒvƒƒOƒ‰ƒ€vuƒXƒ^[ƒgƒAƒbƒvv‚Æ“ü—Í‚µ‚Ä‚àˆÚ“®‚Å‚«‚½
@@@@@ƒŒƒWƒXƒgƒŠ‚ÌuHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Foldersv
@@@@@‚±‚±‚É—ñ‹“‚³‚ê‚Ä‚é‚â‚‚ªƒqƒ“ƒg‚ɂȂ邩‚à‚µ‚ê‚È‚¢
EƒŒƒWƒXƒgƒŠ‚ðƒqƒ“ƒg‚É“ü—Í‚µ‚Ĉړ®‚Å‚«‚½‚à‚Ì
@ƒvƒƒOƒ‰ƒ€
@recent
@sendto
@ƒXƒ^[ƒg ƒƒjƒ…[
@ƒXƒ^[ƒgƒAƒbƒv
E‚»‚Ì‘¼‚ňړ®‚Å‚«‚½‚à‚Ì (ƒcƒŠ[ƒrƒ…[‚Å“ú–{Œê•\‹L‚ðƒqƒ“ƒg‚É‚µ‚½)
@ƒpƒuƒŠƒbƒN
@ƒRƒ“ƒsƒ…[ƒ^
@ƒlƒbƒgƒ[ƒN
@ƒRƒ“ƒgƒ[ƒ‹ ƒpƒlƒ‹
@‚²‚Ý” 

268 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/06(‹à) 20:02:10.05 ID:H/ygVIaK.net]
‚¢‚­‚‚©‹C•t‚¢‚½Ž–‚ð•ñ ‚»‚Ì2/2

E‚±‚±‚܂ł̊ԂɋC•t‚¢‚½Ž–
ƒAƒhƒŒƒXƒo[‚ÉuƒRv‚Æ“ü—Í‚·‚邯
@ƒRƒ“ƒgƒ[ƒ‹ ƒpƒlƒ‹
@ƒRƒ“ƒsƒ…[ƒ^
@ƒRƒ“ƒsƒ…[ƒ^‚ÌŠÈ’P‘€ìƒZƒ“ƒ^[
‚±‚Ì3‚‚̓ü—ÍŒó•₪Œ»‚ꂽ‚¯‚Ç
“ü—ÍŒó•₪•\ަ‚³‚ê‚é‚̂Ƃ³‚ê‚È‚¢‚Ì‚à‚ ‚Á‚½

‚ ‚Æ“ú–{ŒêE‰pŒê¬Ý(sendto recent)‚Å‚³‚ç‚ɬ—‚³‚¹‚鎖‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚½‚©‚à‚µ‚ê‚È‚¢‚—

269 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/06(‹à) 20:40:37.12 ID:H/ygVIaK.net]
ƒhƒLƒ…ƒƒ“ƒg‚ªDocuments‚Ì•\ަ‚ɂȂÁ‚½Žž‚Ì’¼‚µ•û‚Å
LocalizedResourceName‚ªo‚Ä‚­‚é‚©‚ç‚»‚ê‚ðƒqƒ“ƒg‚É‚·‚é‚Ì‚à‚¢‚¢‚©‚à‚µ‚ê‚È‚¢

270 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/06(‹à) 23:22:21.54 ID:ZBxclhCf.net]
>>262
ƒRƒƒ“ƒg‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
FX‚ƃŒƒWƒXƒgƒŠ‚É‚àƒqƒ“ƒg‚ª‰B‚ê‚Ä‚»‚¤‚Ȃ̂Œ²‚ׂĂ݂½‚¢‚ÆŽv‚¢‚Ü‚·B

>>263-265
‘å•Ï—L—p‚Èî•ñ‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‘‚¢‚Ä‚¢‚½‚¾‚¢‚½“à—e‚ðŒ©‚È‚ª‚çŽÀŒ±‚µ‚Ă݂ĕª‚©‚Á‚½‚±‚ƂƂµ‚ÄA
–â‘è‚̃AƒhƒŒƒXƒo[‚Ì‹““®‚͊‹«‚É‚æ‚Á‚đГ–‚ɃuƒŒ‚ª‚ ‚邿‚¤‚Å‚·B

Ž„‚̊‹«iWindows 10 Proj‚Å‚ÍA
>>263 ‚É‘‚¢‚Ä‚¢‚½‚¾‚¢‚½•¶Žš—ñ‚Ì‚¤‚¿
urecentvuƒRƒ“ƒsƒ…[ƒ^i‚¿‚Ȃ݂ɃRƒ“ƒsƒ…[ƒ^w[x‚àƒ_ƒjv‚Í
Šú‘Ò’Ê‚è‚Ì“®ì‚ɂȂ炸A‘ã‚í‚è‚Ƀuƒ‰ƒEƒUiŽ„‚̊‹«‚Å‚Í Firefoxj‚Å
“ü—Í‚µ‚½•¶Žš—ñ‚ªŒŸõ‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B

Ž„‚̊‹«‚ł̓AƒhƒŒƒXƒo[‚ÉuCreative Cloud Filesv‚Æ“ü—Í‚·‚邯
‘Ήž‚·‚é Adobe ‚̃\ƒtƒg‚ªì‚Á‚½ƒtƒHƒ‹ƒ_‚ªŠJ‚©‚ê‚é‚Ì‚Å
‚ ‚é’ö“xŠO•”ƒ\ƒtƒg“™‚̉e‹¿‚ª‚ ‚邾‚낤‚Ƃ͎v‚Á‚Ä‚¢‚½‚̂ł·‚ªA
uƒRƒ“ƒsƒ…[ƒ^v‚Å‚·‚çŠÂ‹«‚É‚æ‚Á‚ÄŒ‹‰Ê‚ªˆÙ‚È‚é‚Æ‚Í—\‘zŠO‚Å‚µ‚½B

‚¿‚Ȃ݂ɊO•”ƒ\ƒtƒg‚̉e‹¿‚ÉŠÖ‚µ‚Ä‚ÍAƒŒƒWƒXƒgƒŠ‚Ì
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace
‚É“o˜^‚³‚ê‚Ä‚¢‚é‚à‚Ì‚ªŠY“–‚µ‚Ä‚¢‚邿‚¤‚È‹C‚ª‚·‚é‚̂ł·‚ªA
Šm‚©‚È‚±‚Ƃ͕ª‚©‚Á‚Ä‚¢‚Ü‚¹‚ñB

‚Æ‚à‚ ‚êA”ñí‚É‹»–¡[‚¢ŽÀŒ±Œ‹‰Ê‚ÆlŽ@‚ð“ǂ܂¹‚Ä‚¢‚½‚¾‚«
‘å•ϕ׋­‚ɂȂè‚Ü‚µ‚½B‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚Ü‚½‰½‚©‚¨‹C‚«‚Ì‚±‚Æ‚ª‚ ‚ê‚΋³‚¦‚Ä‚¢‚½‚¾‚¯‚邯Šð‚µ‚­Žv‚¢‚Ü‚·B

271 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/07(“y) 09:05:50.93 ID:/U7tKF4y.net]
>>266
10‚Ìꇂ̓Rƒ“ƒsƒ…[ƒ^‚ªPC‚ɕςí‚Á‚½‚ñ‚¾‚ÆŽv‚¤

272 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/07(“y) 09:58:32.00 ID:dh6f1+zl.net]
‚±‚ê‚͂Ђǂ¢

273 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/07(“y) 13:40:15.53 ID:LGCtCXOo.net]
ƒfƒtƒHƒ‹ƒg‚Å—pˆÓ‚³‚ê‚Ä‚¢‚é“ú–{Œê‚̃tƒHƒ‹ƒ_–¼‚ð‰pŒê‚É–ß‚·
https://laboradian.com/use-en-folder-name/

11ŒÂ‚Ì“ú–{Œê–¼‚ɂȂÁ‚Ä‚¢‚éƒtƒHƒ‹ƒ_

“ú–{Œê–¼‚̃tƒHƒ‹ƒ_‚É‚ÍAdesktop.ini ‚Æ‚¢‚¤‰B‚µƒtƒ@ƒCƒ‹‚ª‚ ‚é

274 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/12(–Ø) 18:25:54.76 ID:h3dV0Q14.net]
Win32ƒAƒvƒŠ‚̃o[ƒWƒ‡ƒ“ƒŠƒ\[ƒX‚ɂ‚¢‚Ă̎¿–â‚Å‚·B
Ž©ìƒAƒvƒŠ‚Ì1.0.0‚ðƒŠƒŠ[ƒX‚µ‚½ŒãA1.1.0‚ð쬒†‚Ƀx[ƒ^”Å‚ðo‚·ê‡A
ƒŠƒ\[ƒX‚ÌFILEVERSION‚âPRODUCTVERSION‚͂ǂ̂悤‚É‹Lq‚·‚é‚Ì‚ª‚æ‚¢‚̂łµ‚傤‚©B

1,1,0,0‚ÍA1.1.0‚Ì³Ž®”łɎg‚¢‚½‚¢‚̂ł·‚ªA‚±‚ê‚æ‚è‘å‚«‚¢’l‚ð•t‚¯‚é‚Ì‚à•Ï‚¾‚µA
”ŽšˆÈŠO‚Ì•¶Žš‚Í“ü—͂ł«‚È‚¢‚悤‚Ȃ̂ÅB



275 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/12(–Ø) 19:23:34.97 ID:WE18f4SS.net]
1.0.0.1‚Æ‚©‚Í‚ ‚©‚ñ‚ÌH

276 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/12(–Ø) 19:48:34.37 ID:5JZ2mwNb.net]
D‚«‚É‚µ‚ë‚æ‚—‚—
Ž©ìƒAƒvƒŠ‚È‚ñ‚ĉ´‚Í1.0‚à1.1‚à2.0‚à‚Ý‚ñ‚ȃÀ‚¾‚©‚ç1.00‚©‚ç0.01‚݂ő‚₵‚Ä‚é
̂̓JƒXƒ^ƒ€ƒrƒ‹ƒhƒXƒeƒbƒv‚Ńrƒ‹ƒh”Ô†‚à‚‚¯‚Ä‚½‚¯‚Ç¡‚Í‚â‚Á‚ĂȂ¢

277 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/12(–Ø) 20:46:30.04 ID:igJ/H+nC.net]
‚¿‚å‚ë‚߂Ƃ©‚Ó‚¡‚ê‚Ó‚§x‚̓ƒWƒƒ[‚Ì”Žšã‚°‰ß‚¬‚ĂЂǂ¢‚±‚ƂɂȂÁ‚Ä‚é‚È
‚΂©‚È‚ñ‚Å‚·‚©‚Ë

278 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/13(‹à) 10:15:47.66 ID:wKEqF87n.net]
1.1.0.ƒ¿
1.1.0.ƒÀ
1.1.0.ƒÁ

279 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/13(‹à) 10:18:26.30 ID:ud7Tmahn.net]
1.0.0.01
1.0.0.011
1.0.0.0111
1.0.0.01111

280 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/13(‹à) 11:29:05.95 ID:aNvomMID.net]
>>271
> 1.0.0.1‚Æ‚©‚Í‚ ‚©‚ñ‚ÌH
‚â‚Á‚ς肱‚ꂪ‘Ó–‚È‚ñ‚Å‚·‚©‚ËB
‘¼‚̃AƒvƒŠ‚̃x[ƒ^”Å‚àŒ©‚Ă݂½‚¢‚Ƃ͎v‚¤‚̂ł·‚ªB

GŠÛƒGƒfƒBƒ^‚ÍAƒx[ƒ^”Å‚Í4Œ…–Ú‚ð‘‚₵‘±‚¯‚ÄAƒŠƒŠ[ƒX”łɂÍ99‚ð“ü‚ê‚Ă܂µ‚½B
1.1.0.99‚ª1.1.0‚ÌƒŠƒŠ[ƒX”łƂ¢‚¤–@‘¥‚Å‚µ‚½B

> 1.1.0.ƒ¿
> 1.0.0.01
FILEVERSION‚âPRODUCTVERSION‚É‚ÍAƒ¿‚â01‚Í“ü—͂ł«‚È‚¢‚Å‚·B
•K‚¸4‚Â‚Ì”Žš‚ð“ü‚ê‚È‚¢‚ÆAŸŽè‚É0‚ª“ü‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·‚µB

281 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/13(‹à) 12:49:50.53 ID:IRP8OWhI.net]
ÌA“¯—»‚ɃNƒ‰ƒXÝŒv‚âƒRƒƒ“ƒg‚Ì‘Ž®‚ɂ₽‚çS‚é“z‚ª‚¢‚½‚ÌŽv‚¢o‚µ‚½
ãY—í‚ȃ\[ƒXƒR[ƒh‘‚¢‚Ä‚½‚¯‚ÇA‚Ü‚Á‚½‚­“®‚©‚È‚¢ƒSƒ~‚Å‚·‚®Eê‚©‚çÁ‚¦‚½‚í‚—

282 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/13(‹à) 12:54:34.90 ID:NSArXc0X.net]
‚»‚¤‚¢‚¤l‚Á‚Ä—öl‚àŒ©‚½–ÚdŽ‹‚É‚µ‚Ä‚»‚¤
ƒ\[ƒXƒR[ƒh(Œ©‚½–Ú)‚Á‚ĈӖ¡‚Å

283 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/13(‹à) 17:47:19.57 ID:+RoIj51L.net]
>>276
Š‘FŒˆ‚ߎ–‚È‚ñ‚Å>>272‚ÌŒ¾‚¤‚Æ‚¨‚èD‚«‚É‚µ‚Ä‚­‚¾‚³‚¢‚Á‚Ęb‚¾‚¯‚Ç
—Ç‚­‚ ‚肪‚¿‚Ȃ̂Í

ƒ

284 –¼‘OFƒWƒƒ[ƒo[ƒWƒ‡ƒ“Dƒ}ƒCƒi[ƒo[ƒWƒ‡ƒ“Dƒrƒ‹ƒhƒo[ƒWƒ‡ƒ“

‚Ý‚½‚¢‚È
ƒƒWƒƒ[ƒo[ƒWƒ‡ƒ“‚̓A[ƒLƒeƒNƒ`ƒƒ‚Æ‚©UI‚̑傫‚È•ÏX‚Æ‚©ƒ†[ƒU‚©‚猩‚Ä‚à
•ÏX‚³‚ꂽ‚±‚Æ‚ª•ª‚©‚邿‚¤‚Èê‡
ƒ}ƒCƒi[ƒo[ƒWƒ‡ƒ“‚Í’P‹@”\’ljÁ‚Æ‚©ƒoƒOC³‚Ȃǃ†[ƒU‚©‚çˆêŒ©•ª‚©‚ç‚È‚¢
‚悤‚ÈŒy”÷‚È•ÏX‚Ìê‡
ƒrƒ‹ƒhƒo[ƒWƒ‡ƒ“‚Íì‹Æ“r’†‚Ìó‘Ô‚ðŠÇ—‚·‚邽‚߂̘A”Ô‚â’Pˆêì‹Æ‚Ì‹æØ‚è‚ð
ŠÇ—‚·‚邽‚߂̘A”Ô‚Æ‚©
‚Ý‚½‚¢‚ÈŠ´‚¶‚ÅŽ©•ª‚Å–Ú“I‚ðŒˆ‚ß‚ÄŽg‚¤‚µ‚©‚È‚¢‚æ
‘¼‚É‚Íì‹Æ‚ÌŒø—¦ŠÇ—‚Ì‚½‚߂ɂ³‚ç‚Ƀrƒ‹ƒh‰ñ”‚ðÅŒã‚É•t‚¯‚ăRƒ“ƒpƒCƒ‹‚·‚é
‚½‚тɔԆ‰ÁŽZ‚µ‚Ä‚¢‚­‚Æ‚©
Œã‚ÍOS‚̃o[ƒWƒ‡ƒ“‚²‚ƂɃpƒbƒLƒ“ƒO‚ð•Ï‚¦‚éꇂÍPRODUCTOVERSION‚Æ
FILEVERSION‚ðŠÖ˜A«‚ÍŽ‚½‚¹‚邯‚nj•ʂɊǗ‚·‚邯‚©

>>273
‚ ‚ê‚ÍŠé‹Æ“I‚ÉŽdŽ–‚ð‚µ‚Ä‚Ü‚·‚æƒAƒs[ƒ‹‚Ȃ̂Ŏc”O‚Ȃ̂͌o‰c‘w‚©
“ŠŽ‘‰Æ‚©‚È
ƒoƒOC³‚̓}ƒCƒi[ƒo[ƒWƒ‡ƒ“A‚»‚êˆÈŠO‚Í‚·‚ׂăƒWƒƒ[ƒo[ƒWƒ‡ƒ“‚ÌC³‚É
‚·‚邱‚Ƃł·‚²‚­‚½‚­‚³‚ñŽdŽ–‚µ‚Ă܂·‚悪ƒAƒs[ƒ‹‚Å‚«‚é‚Ì‚Å
[]
[‚±‚±‰ó‚ê‚Ă܂·]



285 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/13(‹à) 17:52:57.53 ID:xaEp9cr2.net]
>>273 ‚³‚ñ‚Í‚»‚ñ‚È‚±‚ÆŒ¾‚í‚ê‚È‚­‚Ä‚à”»‚Á‚Ăđ‚¢‚Ă邾‚ë

286 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/13(‹à) 23:06:09.82 ID:ZW8mwhnp.net]
INVALID_HANDLE_VALUE‚Á‚ă}ƒW‚Å•³‚¾‚æ‚È
‚¤‚Á‚©‚肵‚Ă邯ޏ”s‚µ‚½‚Æ‚«NULL‚ª•Ô‚Á‚Ä‚­‚é‚Á‚ÄŠ¨ˆá‚¢‚·‚邯‚¢‚¤‚©
ƒ{[ƒb‚Æ‚µ‚Ă邯‚»‚¤‚¢‚¤ƒR[ƒh‘‚¢‚¿‚Ü‚¤‚±‚Æ‚ª‚ ‚é
‘åŠT‚ÌAPI‚ł͎¸”s‚µ‚½‚Æ‚«NULL‚ª•Ô‚Á‚Ä‚­‚é‚Á‚Ä‚Ì‚à‚ ‚é
¬Ý‚¢‚â‚ñ

287 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/13(‹à) 23:10:11.55 ID:ZW8mwhnp.net]
‚ ‚ÆA‚È‚ñ‚ÅINVALID_HANDLE_VALUE‚ª•K—v‚ɂȂÁ‚½‚Ì‚©‹Zp“I‚È”wŒi‚ª‹C‚ɂȂé
•’Ê‚É0‚ð•Ô‚µ‚Æ‚¯‚΂¢‚¢‚¶‚á‚ñA‚Á‚ÄŽv‚¤‚æ‚Ë
‘¼‚ÌAPI‚ª‚»‚¤‚È‚Á‚Ä‚é‚ñ‚¾‚©‚ç
“ä

288 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/13(‹à) 23:49:45.81 ID:xZuGkTzd.net]
‚¨‘O‚¾‚¯‚¶‚áƒ{ƒP

289 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 00:13:31.65 ID:n9TGnnZi.net]
>>281
‚Ç‚ñ‚ÈAPI‚Å‚àÅ’áŒÀ‚ÌŽd—lŠm”F‚µ‚Ä‚©‚çŽg‚¦‚æ

290 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 03:06:20.87 ID:BTqGkHHG.net]
‚µ‚©‚µ‚»‚ê‚ç‚ð’´‰z‚µ‚½ŽŸŒ³‚Å‘‡“I‚É”»’f‚µ‚Ä‚â‚Á‚Ï‚èINVALID_HANDLE_VALUE‚Í•³
•K—v‚È‚¢‚©‚ç‚È

291 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 03:09:13.59 ID:ztnZ3eZq.net]
The Old New Thing‚É‚ ‚Á‚½‚È
https://devblogs.microsoft.com/oldnewthing/20040302-00/?p=40443

292 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 05:42:23.89 ID:MJsGg5EL.net]
>>284
‚»‚ê‚͘_“_‚ªˆá‚¤
ƒ}ƒW‚Å•³‚©‚Ç‚¤‚©‚¾‚낤‚ª
285‚Í‚¿‚á‚ñ‚ÆŽ©•ª‚È‚è‚ÌŒ©‰ð‚ðŒ¾‚Á‚Ä‚¢‚邵
286‚Íî•ñ’ñ‹Ÿ‚µ‚Ä‚¢‚é
‚¨‘O‚¾‚¯‚Æ‚©‚­‚¾‚ç‚ñ‚±‚Æ‚µ‚©Œ¾‚í‚ñƒ{[ƒKƒX‚Ƃ͎ŸŒ³‚ªˆá‚¤

16bitŽž‘ã‚Í’áƒRƒXƒg‚ÉS‚é‚ ‚Ü‚è
FX‚ƃAƒz‚È‚±‚Æ‚ð‚µ‚Ä‚¢‚½
‚»‚Ì–¼Žc‚𕳂Á‚ÄŒ¾‚¦‚È‚¢‚â‚Â‚à•³‚¾

293 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 10:06:00.92 ID:TUFMAlcF.net]
ComboBox‚ÍCB_ERR‚ª‚ ‚é
ListBox‚ÍLB_ERR‚ª‚ ‚é

ListView‚Í‚½‚¾‚Ì-1‚Å’è‹`–³‚µ
LV_ERR‚¶‚á‚È‚¢‚̂͂Ȃñ‚ÅH

294 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 11:02:16.25 ID:BTqGkHHG.net]
>>286“Ç‚ñ‚ÅŽv‚¢o‚µ‚½‚ª
‚»‚¤‚»‚¤HANDLE‚̃Xƒ}ƒ|ì‚邯‚«‚ɃEƒU‚¢‚ñ‚¾‚æ‚È
Šù’è‚̉Šú’l‚ð‰½‚É‚µ‚Ä‚¨‚­‚©‚Á‚Ä–â‘肪‚ ‚é‚©‚ç‚ÈI
‚ ‚ •³‚¾



295 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 11:26:55.16 ID:BTqGkHHG.net]
ŒãHANDLE‚̃Xƒ}ƒ|‚̃fƒXƒgƒ‰ƒNƒ^‚ÅCloseHandle‚·‚邯‚«
ޏ”s‚µ‚½‚艽‚à“ü‚Á‚ĂȂ©‚Á‚½‚è
–³Œø‚ȃnƒ“ƒhƒ‹‚ÌꇂÍCloseHandle‚µ‚È‚¢‚悤‚É‚·‚éê‡‚àŒ™‚炵‚¢
–³Œø‚ȃnƒ“ƒhƒ‹‚ð•\‚·’l‚ª“ñ‚—L‚é‚©‚ç‚ÈII
if( handle && handle != INVALID_HANDLE_VALUE ){ ::CloseHandle( handle ); }
‚Æ‘‚¢‚Ä‚µ‚Ü‚¢‚½‚¢‚Æ‚±‚낾‚ªA–{“–‚É‚±‚ê‚ł悢‚Ì‚©H
‚»‚ê‚©CloseHandle‚É–³Œø‚ȃnƒ“ƒhƒ‹‚ð“n‚µ‚½‚Æ‚«‚͉½‚à‚µ‚È‚¢‚±‚Æ‚ðŠú‘Ò‚µ‚Ä
if•¶‚È‚µ‚Å’P‚É::CloseHandle( handle );‚Æ‚¾‚¯‘‚­‚©
‚µ‚©‚µCloseHandle‚É–³Œø‚ȃnƒ“ƒhƒ‹‚ð“n‚µ‚½‚Æ‚«‚Ì“®ì‚ÍMSDN‚ɂ͑‚©‚ê‚ĂȂ¢‚ñ‚¾‚æ‚È
‚Ü‚Ÿ‰½‚à‚µ‚È‚¢‚ÆŽv‚¤‚ª

296 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 11:39:00.01 ID:BTqGkHHG.net]
‚ ‚ ¡’²‚ׂ½‚çACloseHandle‚É–³Œø‚ȃnƒ“ƒhƒ‹“n‚µ‚½‚ç
GetLastError‚ª‰˜õ‚³‚ê‚é‚炵‚¢‚È

297 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 11:51:46.43 ID:U/7wJfIU.net]
‰Šú‰»‚ÆŠJ•ú‚Æ‚©‚̃Cƒ“ƒ^[ƒtƒF[ƒXì‚Á‚ÄA‚»‚̃Cƒ“ƒ^[ƒtƒF[ƒX”h¶‚ÅAPIƒAƒNƒZƒX‚µ‚Ä‚é‚È
‚»‚ÌŽè‚Ì‚ÍAPI’¼Ú’@‚­ƒ\[ƒX‘‚­‚ƌォ‚çƒR[ƒfƒBƒ“ƒOƒ~ƒX‚É‹C•t‚¢‚Ä‚àC³¢“ï‚ɂȂ邵ƒoƒO‚ÌŒ³

298 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 13:23:12.69 ID:i3tDL1ol.net]
>>288
‘OŽÒ2‚‚ÍOSŠî–{‹@”\AŒãŽÒ‚̓Rƒ‚ƒ“ƒRƒ“ƒgƒ[ƒ‹‚Æ‚¢‚¤ƒIƒvƒVƒ‡ƒ“
‚Æ‚¢‚¤ˆá‚¢‚©‚ç—ðŽj‚Æ—§‚¿ˆÊ’u‚ªˆá‚¤
‚‚¢‚łɌ¾‚¦‚ÎÝŒv‚©‚ç‘S‘Rˆá‚¤‚ñ‚ÅA’è‹`‚ª‚È‚¢‚͕̂sŽv‹c‚ł͂Ȃ¢

299 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 13:47:20.57 ID:U/7wJfIU.net]
‚Ç‚ê‚àƒRƒ‚ƒ“ƒRƒ“ƒgƒ[ƒ‹‚¾‚æ
—ðŽj“I‚É‚ÍÌ‚ÍƒŠƒXƒgƒrƒ…[‚ªƒRƒ‚ƒ“ƒRƒ“ƒgƒ[ƒ‹‚¶‚á‚È‚©‚Á‚½‚©‚à‚µ‚ê‚È‚¢‚ª•ª‚©‚ç‚È‚¢

300 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/14(“y) 14:05:12.55 ID:mIZ3m5oP.net]
Ì‚ÌWindowsAPI‚ÍHANDLE‚ƃ|ƒCƒ“ƒ^‚ª•Ê•¨‚¾‚Á‚½‚Ì‚ð’m‚ç‚ñl‚ª‚¢‚é‚Ì‚©

301 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/14(“y) 14:06:49.93 ID:mIZ3m5oP.net]
>>288
ƒ|ƒCƒ“ƒ^‚ªŠï”‚ɂȂé‚Í‚¸‚͂Ȃ¢(ƒLƒŠ‚Á
‚¾‚©‚çŠï”‚Ì‹óŠÔ‚ð‘S‚ĕʂ̃IƒuƒWƒFƒNƒg‚É
‚¨‚ê“VË‚¶‚á‚ËH‚Á‚Ä•³Œ¾Œê‚ª“ú–{‚ɂ͂ ‚é

302 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/14(“y) 15:56:30.20 ID:6R0WtlX/.net]
ƒtƒŠ[‚ÌƒŠƒ\[ƒXƒGƒfƒBƒ^‚ÆAPI‚ÅGUIƒvƒƒOƒ‰ƒ€‚ðì‚Á‚Ä‚¢‚邯‚ÇA
‚à‚¤Žž‘ã’x‚ê‚Ȃ̂©‚ÈB

‚݂Ȃ³‚ñ‚ÍAGUIƒvƒƒOƒ‰ƒ€‚͂ǂ¤‚â‚Á‚Äì‚Á‚Ä‚¢‚Ü‚·‚©B

303 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 16:05:19.86 ID:BWRFT45i.net]
ƒŠƒ\[ƒXƒGƒfƒBƒ^‚È‚ñ‚¼Žg‚킸‘S•”api‚©‚çƒeƒLƒXƒgƒGƒfƒBƒ^ã‚Å
”’lŽw’è‚Åì‚Á‚Ä‚é‚ñ‚Å‚»‚ñ‚ÈŽ©•ª‚æ‚è‚©‚Íi‚ñ‚ł邼
‚Ü‚ ¡‚ÌŽž‘ã‚È‚çvisual studioŽg‚¤‚Ì‚ª•’Ê‚¾‚낤‚Ë

304 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 16:05:25.06 ID:YkcbTkKM.net]
20”N‘O‚©‚ç—ˆ‚½‚Ì‚©‚ÈH



305 –¼‘OF mailto:sage [2019/09/14(“y) 16:49:47.51 ID:1pj+LkZL.net]
>>297
cygwin/mingw64 ‚ŃRƒ“ƒpƒCƒ‹EƒŠƒ“ƒN‚Å‚«‚邿‚¤AƒŠƒ\[ƒX‚ÍŽè‘‚«‚Å‚·‚Ëc

306 –¼‘OF‹alŠÔ mailto:sage [2019/09/14(“y) 16:58:44.72 ID:0f+SL6BM.net]
‰´‚ÍŽ©ì‚ÌƒŠƒ\[ƒGƒfƒBƒ^Žg‚Á‚Ă邯‚ÇBMinGW‚Å‚àVC++‚Å‚àƒrƒ‹ƒh‚Å‚«‚邿B

307 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 17:18:22.21 ID:i3tDL1ol.net]
>>294
ƒRƒ‚ƒ“‚©‚Ç‚¤‚©–¼‘O‚Í‚³‚Ä‚¨‚«AƒŠƒXƒgƒrƒ…[‚Í–¾Šm‚Écomctl32‚ðŽg‚¤‚悤‚È
錾‚ÆƒŠƒ“ƒN‚ª‚È‚¢‚ÆŽg‚¦‚È‚¢‚Å‚µ‚å
ƒŠƒXƒg‚àƒRƒ“ƒ{‚Í‚±‚¢‚‚̔Íáe‚ł͂Ȃ¢

308 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 19:04:46.82 ID:TUFMAlcF.net]
WinUser.h
@ComboBox CB_ERR
@ListBox LB_ERR
CommCtrl.h
@ListViewŠÖŒW‚̃ƒbƒZ[ƒW‚âƒ}ƒNƒ

‚±‚̈Ⴂ‚Í—ðŽjŠÖŒW‚Á‚ÄŽ–H
LVM_INSERTITEM‚ªŽ¸”s‚µ‚½ê‡‚Í-1‚ª•Ԃ邯‚Ç
LV_ERR(-1)‚Æ‚·‚é‚̂͂¨‚©‚µ‚¢H

309 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 19:37:03.95 ID:5CB9SZmv.net]
ìŽÒ‚Ì‹CŽ‚¿‚ð‘z‘œ‚µ‚Ä“š‚¦‚È‚³‚¢ƒXƒŒƒbƒh

310 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/14(“y) 21:33:59.27 ID:FV8dJ/wR.net]
Windows‚Å.NETŽg‚킸‚ÉC/C++‚ÆWin32API‚ÅPerlŒÝŠ·‚̳‹K•\Œ»‚ðŽg‚Á‚½ƒvƒƒOƒ‰ƒ€‚ðì‚éê‡A
]—ˆ‚Íboost::regex‚âPCRE‚ȂǕʓrƒ‰ƒCƒuƒ‰ƒŠ‚ª•K—v‚¾‚Á‚½‚¯‚ÇAWindows10ˆÈ~‚ÍICU‚̳‹K•\Œ»‚ðŽg‚¦‚邿‚¤‚ɂȂÁ‚½B
‚½‚¾‚µA‰Â•Ï’·•¶Žš—ñ‚ðˆµ‚¤UnicodeStringƒNƒ‰ƒX‚ªƒwƒbƒ_[ƒtƒ@ƒCƒ‹icu.h‚©‚ç휂³‚ê‚Ä‚¢‚é‚Ì‚ÅAstd::wstring‚Ȃǂőã‘Ö‚·‚é•K—v‚ª‚ ‚éB

311 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 21:43:24.62 ID:EnCOcX5P.net]
ListView‚ÍWindows95‚ŒljÁ‚³‚ꂽƒRƒ“ƒgƒ[ƒ‹

312 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 22:37:17.04 ID:bBqfD384.net]
̂̎–‚Í‘½­‚Í‘½–Ú‚ÉŒ©‚Ä‚â‚ê‚æB¡‚Ý‚½‚¢‚ÉSNS‚ªŠˆ”­‚¶‚á‚È‚¢‚µAgithub‚Å‘¼l‚̃\[ƒX‚àŠÈ’P‚ÉŒ©‚ê‚é‚킯‚µ‚ì‚á‚È‚¢B’mŒ©‚ð‹¤—L‚µ‚Ã‚ç‚¢Žž‘ã‚È‚ñ‚¾‚©‚ç

313 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 22:44:48.45 ID:BTqGkHHG.net]
ƒVƒXƒeƒ€ƒnƒ“ƒKƒŠƒAƒ“‚Æ‚¢‚¤•³‚à¶‚Ý‚¾‚µ‚½‚µ‚È

314 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/14(“y) 23:54:23.09 ID:EnCOcX5P.net]
ƒnƒ“ƒKƒŠƒAƒ“‹L–@Ž©‘Ì‚ÍBug•߂蓙‚É—LŒø‚¾‚Á‚½‚Ì‚É



315 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/15(“ú) 01:22:53.14 ID:84ndTw+e.net]
dw‚Í’·‚³‚ªˆê”Ô—h‚ç‚¢‚ł邯Žv‚¤

316 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/15(“ú) 04:13:59.48 ID:oAEy9Na1.net]
Standard Control
Common Control

317 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/15(“ú) 07:17:29.58 ID:o13gcpb2.net]
>>309
ƒVƒXƒeƒ€ƒnƒ“ƒKƒŠƒAƒ“‚͈Ⴄ‚µA‚È‚ñ‚Å‰ß‹ŽŒ`‚È‚ñ‚¾H

318 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/15(“ú) 10:17:05.74 ID:WyNEQ0+k.net]
>>306
‚»‚¤‚Ȃ̂©

‘¼‚Ìl‚à‚ ‚肪‚Æ‚¤

319 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/15(“ú) 12:35:24.64 ID:tu3q64lr.net]
unix ‚Ì execlp ‚¾‚Æ pid ‚͕ω»‚µ‚Ü‚¹‚ñ‚ªA
Win32API ‚Ì execlp ‚Æ‚© _execlp ‚Æ‚©‚¾‚Æ processID ‚͕ω»‚µ‚Ä‚µ‚Ü‚¤‚悤‚Å‚·B

CreateProcess ‚ªŒÄ‚΂ê‚Ä‚¢‚é‚©‚炾‚ÆŽv‚¢‚Ü‚·‚ªA
Win32API ‚Ì execlp ‚Æ‚© _execlp ‚Æ‚©‚ŕςí‚Á‚½‚ ‚Æ‚Ì processID ‚ð’m‚é•û–@‚Í‚ ‚è‚Ü‚·‚©H
(‹N“®‚³‚ꂽ‘¤‚Å getpid() ‚Å”»‚é‚̂ł·‚ªA‚»‚Á‚¿‚ł͂Ȃ­‚ÄŒ³‚Ì processID ‚ðˆ¬‚Á‚Ä‚é•û‚©‚ç‚ÌƒŠƒ“ƒN‚ªØ‚ê‚Ä¢‚Á‚Ă܂·B)

320 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/15(“ú) 18:08:42.80 ID:jdtp5u68.net]
>>297
‰´‚ÍƒŠƒ\[ƒXƒXƒNƒŠƒvƒg’¼’@‚«
MSDN‚ÉÚ‚µ‚¢î•ñæ‚Á‚Ă邵A‰pŒê‚¾‚¯‚Ç
ƒvƒƒOƒ‰ƒ}‚È‚ç‘å‘̂킩‚邿A–|–óƒTƒCƒg‚ðŽg‚Á‚Ä‚à‚¢‚¢‚µ‚Ë

‚»‚µ‚ÄAƒ‰ƒCƒuƒ‰ƒŠ‰»‚µ‚Æ‚¢‚ÄŽŸ‚©‚çŠÈ’P‚ÉŽg‚¦‚邿‚¤‚É‚µ‚Æ‚­
ƒo[ƒWƒ‡ƒ“î•ñ‚Æ‚©‚àŠÖ”‚âƒNƒ‰ƒX‚É‚µ‚ÄŠÈ’P‚ÉŽg‚¦‚邿‚¤‚܂Ƃ߂Ƃ¯‚Ε֗˜
GUI‚Í.NET‚ªƒNƒ‰ƒX‰»‚Ì—Ç‚¢‚¨Žè–{‚É‚È‚é‚æ

321 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/15(“ú) 19:39:40.56 ID:WzV8SEFI.net]
VSŽg‚í‚È‚¢”›‚è‚È‚ÌH

322 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/15(“ú) 19:55:06.55 ID:G+rzyOKL.net]
>>314
> Win32API ‚Ì execlp ‚Æ‚© _execlp
‚»‚à‚»‚àexeclp‚Æ‚©‚Íwin32api‚¶‚á‚È‚­‚Ä’P‚Ȃ郉ƒCƒuƒ‰ƒŠ‚¾‚æ
‚Ƃ肠‚¦‚¸‚´‚Á‚ƃ\[ƒXŒ©‚éŒÀ‚è‚Å‚Ípid‚ð•Ô‚·•û–@‚͂Ȃ¢‚Ý‚½‚¢iƒCƒ“ƒ^[ƒtƒF[ƒX‚à‚È‚¢‚µ‚Ëj
Ž©•ª‚ÅŽÀ‘•‚·‚邵‚©‚È‚¢‚ÆŽv‚¤

323 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/15(“ú) 23:50:00.36 ID:jdtp5u68.net]
>>316
VS‚ÍŽg‚Á‚Ă邿Â͖³—¿‚̃GƒfƒBƒVƒ‡ƒ“‚É‚Í
MFC‚àƒŠƒ\[ƒXƒGƒfƒBƒ^‚à•t‚¢‚ĂȂ©‚Á‚½‚©‚ç‚È

Žï–¡‚Å‚â‚Á‚Ă邩‚ç–â‘è‚È‚µ
ƒtƒŠ[‚ÌƒŠƒ\[ƒXƒGƒfƒBƒ^‚ð“ü‚ê‚é‚©–À‚Á‚½‚±‚Æ‚à‚ ‚Á‚½‚¯‚Ç
’¼’@‚«‚Ås‚¯‚邵‚Ü‚ ‚¢‚¢‚©‚Æ

324 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/16(ŒŽ) 00:47:21.27 ID:iDbWACrZ.net]
‚»‚ê‚®‚ç‚¢•’ÊA‰½‚Å‚à‚È‚¢‚æ
‰´‚È‚ñ‚©ƒƒjƒ…[ƒo[‚Æ‚©ƒXƒNƒ[ƒ‹ƒo[‚Æ‚©ƒc[ƒ‹ƒo[‚Æ‚©ƒŠƒXƒgƒrƒ…[‚Æ‚©
‚±‚Ü‚²‚Ü‚µ‚½UIƒp[ƒcA‘S•”DirectX‚ňꂩ‚çƒtƒ‹ƒXƒNƒ‰ƒbƒ`‚Å‘‚¢‚½‚µ
4K‰æ–Ê‚¾‚ÆƒŠƒXƒgƒrƒ…[‚Æ‚©“®ì‚ªƒJƒNƒJƒN‚ɂȂ邩‚çŽg‚¢•¨‚ɂȂç‚ñ‚æ
ƒtƒHƒ“ƒg‚Ì•`‰æ‚ªd‚¢‚Ý‚½‚¢



325 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/16(ŒŽ) 00:49:05.96 ID:B+hfHu5+.net]
Œ‹\‘O‚©‚烊ƒ\[ƒXƒGƒfƒBƒ^‚Í–³—¿”ÅVS‚Å‚à“ü‚Á‚Ä‚½‚ë

326 –¼‘OF‹alŠÔ mailto:sage [2019/09/16(ŒŽ) 01:47:28.54 ID:cPhlmIua.net]
Œã¢‚Ì‚½‚߂ɑ‚¢‚Ä‚¨‚­‚ªAVisual Studio‚ÌƒŠƒ\[ƒXƒRƒ“ƒpƒCƒ‰[‚ÍUTF-8‚̈µ‚¢‚É’v–½“I‚ȃoƒO‚ª‚ ‚Á‚ÄAň«‚Ìê‡A•¶Žš‰»‚¯‚·‚éB‚ ‚ê‚ÍANSIƒR[ƒhƒy[ƒW‚©UTF-16‚ÅŽg‚¤‚à‚Ì‚¾B

327 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/16(ŒŽ) 10:51:40.64 ID:7yboD6Fj.net]
•s’èŠú
https://stefansundin.github.io/xn_resource_editor/

328 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/16(ŒŽ) 12:37:37.02 ID:IB1jvVpV.net]
>>321
ƒRƒ“ƒpƒCƒ‰[‚Ì–â‘肾‚©‚çƒGƒfƒBƒ^[‚͉½‚Å‚à‚¢‚¢‚ñ‚¶‚á‚Ë
‚Á‚Ęb‚ł͂Ȃ¢‚ÌH

329 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/16(ŒŽ) 17:55:40.47 ID:+LXKkUCe.net]
‚»‚à‚»‚àƒŠƒ\[ƒXƒtƒ@ƒCƒ‹‚ÉUTF8‚ªŽg‚¦‚é‚È‚ñ‚Ä’m‚ç‚È‚©‚Á‚½‚í

330 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/16(ŒŽ) 17:57:32.41 ID:Y7LS5TKS.net]
‚¢‚âŽg‚¦‚È‚¢‚Å‚µ‚åUTF-8

331 –¼‘OF‹alŠÔ mailto:sage [2019/09/16(ŒŽ) 18:32:35.66 ID:cPhlmIua.net]
MinGW‚Ìwindres‚Æ‚¢‚¤ƒRƒ“ƒpƒCƒ‰[‚È‚çApragma‚ŃR[ƒhƒy[ƒWŽw’è‚·‚ê‚ÎUTF-8‚ªŽg‚¦‚éB
Visual Studio‚Ìrc‚Í‘Oq‚Ì’Ê‚èUTF-8“ǂݞ‚݂ɃoƒO‚ª‚ ‚éB

332 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/16(ŒŽ) 18:40:12.76 ID:OCMqZYFH.net]
RisohEditor‚Á‚Ăǂ¤‚È‚ñ

333 –¼‘OF‹alŠÔ mailto:sage [2019/09/16(ŒŽ) 18:43:49.21 ID:cPhlmIua.net]
RisohEditor‚ÍUTF-8‚ÆUTF-16‚̃\[ƒX‚ªˆµ‚¦‚éBUTF-16‚Ì“ü—Í‚ÍA“ÆŽ©‚̃vƒŠƒvƒƒZƒbƒT‚ÅUTF-8‚ɕϊ·‚µ‚Ä‚¢‚éB

334 –¼‘OF‹alŠÔ mailto:sage [2019/09/16(ŒŽ) 18:46:27.85 ID:cPhlmIua.net]
VS‚ÌRC‚Ì•¶Žš‰»‚¯ƒoƒO‚ɂ‚¢‚Ä‚Í
https://developercommunity.visualstudio.com/content/problem/384705/visualstudio-v1590-resource-editor-using-utf-8-bom.html
‚±‚¿‚ç‚ÅB‚Ü‚¾’¼‚Á‚Ä‚¢‚È‚¢B



335 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/16(ŒŽ) 18:52:28.03 ID:OHfOAVfs.net]
ƒŠƒ\[ƒXƒtƒ@ƒCƒ‹‚ÍBOM‚‚«UTF-16LE‚Å‚¢‚¯‚é‚Å‚µ‚åB

336 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/16(ŒŽ) 19:26:31.76 ID:dTSbudTn.net]
d” BUTF-16LE/BE‚ƌĂÔꇂÍBOM‚ð•t‚¯‚Ă͂Ȃç‚È‚¢‚炵‚¢B

337 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/16(ŒŽ) 19:56:19.89 ID:OCMqZYFH.net]
UTF-8 ‚à BOM •t‚¯‚¿‚á‚¢‚¯‚È‚¢‚ñ‚¾‚ë

338 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/16(ŒŽ) 20:21:16.53 ID:dTSbudTn.net]
UTF-8‚È‚ç‹ÖŽ~‚Í‚³‚ê‚Ä‚¢‚È‚¢B

339 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/17(‰Î) 00:30:59.73 ID:J+q8D2Xe.net]
>>331
—‰ð‚ªŠÔˆá‚Á‚Ä‚¢‚éB

uBOM‚‚«UTF-16LEv‚ÆuUTF-16LEv‚͕ʂ̂à‚̂ł ‚èA‚Ç‚¿‚ç‚à‘¶Ý‚·‚éB
uUTF-16LEv‚ÉBOM‚ª‚‚¢‚Ä‚¢‚È‚¢‚©‚炱‚»uBOM‚‚«UTF-16LEv‚Æ‚¢‚¤•\Œ»‚ª¬‚è—§‚ÂB
¬‘qƒg[ƒXƒg‚ƃg[ƒXƒg‚ª•ʂ̂à‚̂ł ‚邱‚ƂƓ¯‚¶‚Å‚ ‚èAƒg[ƒXƒg‚ɬ‘qéQ‚ª‚‚¢‚Ä‚¢‚È‚¢‚©‚炱‚»¬‘qƒg[ƒXƒg‚ª¬‚è—§‚ÂB

340 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/17(‰Î) 02:12:33.57 ID:GJd5TLi7.net]
—±éQ‚ÆéQŽq‚ª•ʂ̂à‚̂ł ‚邱‚ƂƓ¯‚¶‚Å‚ ‚èA
éQŽq‚É—±‚ª“ü‚Á‚ĂȂ¢‚©‚炱‚»—±éQ‚ª¬‚è—§‚Â
‚Á‚Ä‚±‚Ƃł·‚Ë

341 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/17(‰Î) 02:53:38.24 ID:J+q8D2Xe.net]
–¼ŒÃ‰®‚̃‚[ƒjƒ“ƒO‚É‚ä‚Å—‘‚ª‚‚¢‚½‚©‚ç‚Æ‚¢‚Á‚ÄAƒ‚[ƒjƒ“ƒO‚łȂ­‚È‚é‚킯‚ł͂Ȃ¢‚Ì‚¾B
–³˜_A‚ä‚Å—‘‚ª‚‚©‚È‚¢ƒ‚[ƒjƒ“ƒO‚à‚ ‚éB‚ä‚Å—‘‚ª‚‚±‚¤‚ª‚‚­‚Ü‚¢‚ªƒ‚[ƒjƒ“ƒO‚Ȃ̂¾B

342 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/17(‰Î) 03:09:38.39 ID:F6p74H2h.net]
–¼ŒÃ‰®‚Æ‚©Œ¾‚¤ˆÙ¢ŠE‚̘b‚Í‚â‚߂悤‚º
ˆÓ–¡‚ª•ª‚©‚ç‚ñ

343 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/17(‰Î) 18:03:14.36 ID:IoM9hprN.net]
–¼ŒÃ‰®‚ª4ŽŸŒ³H

344 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/17(‰Î) 18:08:21.64 ID:+bGUkqkJ.net]
‚Ý‚»‚©‚Â
‚Ý‚»ŽÏž‚Ý‚¤‚Ç‚ñ
‚ŒŒˆ³



345 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/17(‰Î) 18:36:53.76 ID:TzGpBMAj.net]
’iƒ{[ƒ‹“ü‚è“÷‚Ü‚ñ‚ªl‚É‚æ‚Á‚Ă̓oƒŒ‚È‚¢‚ªA‚â‚Í‚èlŠÔ“I‚ɂ̓Gƒ‰[‚ªo‚â‚·‚¢
‚»‚¤‚¢‚¤‚±‚Æ‚¾‚È

346 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 14:01:12.80 ID:+0ud2Fjw.net]
Caret‚Ì“_–ÅŠÔŠu‚ɂ‚¢‚ÄŽ¿–â‚Å‚·

Ž©ƒAƒvƒŠ‚ªƒAƒNƒeƒBƒu‚ÌŽž‚̂ݓ_“”(“_–ÅŠÔŠu‚ÉUINT_MAX‚ðŽw’肵‚Ä‹[Ž—“I‚É)
Ž©ƒAƒvƒŠ‚ª‹N“®’†‚ÍWM_SETFOCUS‚ÅON(“_“”)‚ÉAWM_KILLFOCUS‚ÅOFF(Œ³‚ÌŠÔŠu)‚É‚·‚鎖‚͂ł«‚Ü‚µ‚½‚µ‘¼‚̃AƒvƒŠ‚É‚à‰e‹¿‚Í‚ ‚è‚Ü‚¹‚ñ
‚Å‚·‚ªŽ©ƒAƒvƒŠ‚ªI—¹‚µ‚½‚瑼‚̃AƒvƒŠ‚Å‚àON‚Ìó‘ԂɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·
ƒƒbƒZ[ƒW‚ð’Ç‚Á‚Ä‚Ý‚é‚Æ
WM_CLOSE‚ÅDestroyWindow
¨WM_KILLFOCUS‚ÅOFF‚Ö
¨ƒvƒƒZƒX‚ªI—¹
‚ɂȂÁ‚Ä‚¢‚½‚̂Ŏ©ƒAƒvƒŠ“à‚ÅÄ“xON‚ɂȂÁ‚Ä‚¢‚鎖‚͂Ȃ¢‚Å‚·

‚±‚ê‚͂ǂ¤‚¢‚¤Ž–‚Å‚·‚©H

347 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/18(…) 19:04:24.43 ID:L8SHYgAR.net]
WM_CLOSE
¨DestroyWindow (hWnd ޏŒø)
¨WM_KILLFOCUS‚ÅOFF‚Ö (hWnd ˆá‚¢‚Å–³Ž‹)
¨ƒvƒƒZƒX‚ªI—¹

‚©‚È
’m‚ç‚ñ‚¯‚Ç

348 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 19:30:38.13 ID:+0ud2Fjw.net]
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

ˆø”‚ÍŠÔŠu‚݂̂ł·‚ªˆê‰žDestroyWindow’¼‘O‚ÅOFF‚É‚µ‚Ä‚Ý‚Ä‚à“¯‚¶Œ‹‰Ê‚Å‚µ‚½

349 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 19:31:59.76 ID:Dukdxvvo.net]
Š®¬•i‚ɂ͓¹‚̂艓‚­‚—

350 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 19:37:10.52 ID:+0ud2Fjw.net]
Get‚Å’l‚ðŒ©‚Ä‚Ý‚é‚ÆON‚Ìó‘ԂɂȂÁ‚Ä‚µ‚Ü‚¤‚̂ł͂Ȃ­
ƒAƒvƒŠ‚ªI—¹‚µ‚½‚çŠÔŠu‚ª0xfeeefeee‚ɂȂÁ‚Ä‚µ‚Ü‚¤
‚Å‚µ‚½

Œ¾‚¢’¼‚µ‚Ü‚·‚Æ
SystemÝ’è‚Ì500(ƒ~ƒŠ•b)‚©‚çUINT_MAX‚ł͂Ȃ­200‚Ö•ÏX‚·‚邿‚¤‚É‚µ‚Ä‚à
ƒAƒvƒŠ‚ðI—¹‚µ‚½‚çŠÔŠu‚ª0xfeeefeee‚ɂȂÁ‚Ä‚µ‚Ü‚¤
‚Å‚·

351 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 19:39:32.20 ID:Dukdxvvo.net]
‚½‚܂˂¬ƒXƒŒ‚—

352 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 19:57:32.75 ID:u5s3196f.net]
•û–@‚͉½‚Å‚à‚¢‚¢‚¯‚ÇA—Ⴆ‚΃NƒŠƒbƒN‚µ‚½‚çƒLƒƒƒŒƒbƒgˆ—‚ðI—¹¨‚»‚ÌŒãƒAƒvƒŠI—¹‚łǂ¤‚Ȃ邩‚â‚Á‚Ä‚Ý
–â‘肪i‚螂߂é‚Å‚µ‚å

WM_CLOSE‚ÅI—¹ˆ—‚ªŽv‚Á‚½‚悤‚É“®‚¢‚ĂȂ¢‚Á‚Ă̂͂ ‚肪‚¿

353 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 20:00:53.08 ID:Dukdxvvo.net]
‚Í‚¢Š®¬•i‚È‚µ‚—

354 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 20:07:36.38 ID:+0ud2Fjw.net]
>>347
‚»‚ê‚àŠù‚ÉŽŽ‚µ‚Ü‚µ‚½‚ª“¯‚¶Œ‹‰Ê‚Å‚·
>>341‚Å‚à‘‚«‚Ü‚µ‚½‚ªƒƒbƒZ[ƒW‚ð’Ç‚Á‚ÄWM_CLOSE‚ª³í‚ÈŽ–‚àŠm”Fς݂ł·



355 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 20:10:21.94 ID:Dukdxvvo.net]
‚Í‚¢BASIC‚©‚ç‚â‚è’¼‚µ‚—

356 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 20:10:41.11 ID:+0ud2Fjw.net]
>>347
“r’†‘—M‚·‚݂܂¹‚ñ
ݒ肵‚Ä‚à‚¢‚È‚¢’l0xfeeefeee‚ɂȂé‚Ì‚Å
ŠÔŠu‚ÍSystem‚Æ“¯‚¶’l(500)‚ÉSet‚·‚邾‚¯‚É‚µ‚Ä‚Ý‚Ä‚à“¯‚¶Œ‹‰Ê‚Å‚µ‚½

357 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 20:12:42.36 ID:rjYHNvyN.net]
0xfeee‚Á‚ăfƒoƒbƒO‚ÌŽž‚̉Šú‰»‚³‚ê‚ĂȂ¢“z‚Ì’l‚¶‚á‚È‚¢‚Á‚¯
I—¹Žž‚É”’l‚ÌŽQÆæ‚¨‚©‚µ‚­‚È‚Á‚Ă邯‚©‚©‚È

358 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 20:31:05.81 ID:VIgnmm9s.net]
u‚ ‚È‚½‚̃AƒvƒŠ‚ªWM_CLOSE‚Å0xfeeefeee‚É‚µ‚Ä‚év‚͖̂¾”’‚Å‚µ‚å
0xfeeefeee‚Á‚Ä“Á•ʂȒl‚æAƒOƒO‚Á‚Ă݂»

359 –¼‘OF‹alŠÔ mailto:sage [2019/09/18(…) 20:50:12.78 ID:d3y9L0GY.net]
DestroyCaret‚µ‚ĂȂ¢‚Æ‚©H

360 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 20:51:02.69 ID:doMp/Sm3.net]
DEBUGƒrƒ‹ƒh‚̃‰ƒ“ƒ^ƒCƒ€‚Å
new‚©‚ç‚Ìdelete ‚â malloc ‚©‚ç‚Ì free ‚ÌŒã‚É@Šm•ۗ̈æ‚Ì“à—e‚ð0xfeee ‚Å–„‚ß‚é

ƒ|ƒCƒ“ƒ^‚ðŠJ•ú‚µ‚½Œã‚ÉŽw‚µæ‚Ì“à—e’l‚ðŽæ“¾‚µAƒZƒbƒg‚µ‚¿‚á‚Á‚Ä‚é‚ñ‚łȂ¢‚ÌH

361 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 20:51:25.32 ID:nSTUFOvJ.net]
‘¬“xÝ’è‚·‚邯‚±‚ɃgƒŒ[ƒXo—Í‚Å‚à‚¨‚¢‚ÄA‚Ü‚¸‚͂قñ‚ƂɈÓ}‚µ‚È‚¢ƒ^ƒCƒ~ƒ“ƒO‚ŌĂ΂ê‚ĂȂ¢‚Ì‚©ƒ`ƒFƒbƒN‚¾‚È

362 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 20:54:27.99 ID:GIOjMe2C.net]
ƒCƒxƒ“ƒg‚ð2‰ñ’Ê‚Á‚Ä‚¢‚ÄA”Fޝ‚Å‚«‚ĂȂ¢‚Æ‚©B

363 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 21:32:56.42 ID:+0ud2Fjw.net]
>>353
ƒLƒƒƒŒƒbƒgŠÖŒW‚ÌI—¹ˆ—‚ðWM_LBUTTONDOWN‚̃^ƒCƒ~ƒ“ƒO‚É•ÏX‚µ‚½Žž‚É
WM_CLOSE‚Ì•û‚̃LƒƒƒŒƒbƒgŠÖŒW‚ÌI—¹ˆ—‚̓Rƒƒ“ƒgƒAƒEƒg‚µ‚Ü‚µ‚½

>>354
‚µ‚Ä‚à‚µ‚È‚­‚Ä‚à“¯‚¶Œ‹‰Ê‚ɂȂè‚Ü‚·

>>355
’l‚ÌŽw’è‚ðƒn[ƒhƒR[ƒh‚É‚µ‚Ä‚à“¯‚¶‚Å‚µ‚½

>>356-357
d•¡‚µ‚½ŒÄ‚Ño‚µ‚È‚Ç‚à–³‚©‚Á‚½‚Å‚·

364 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 21:52:22.59 ID:8Lx1p1Xb.net]
Releaseƒ‚[ƒh‚ÅŒŸØ‚µ‚½‚ç



365 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 21:58:28.43 ID:rjYHNvyN.net]
•ʂ̂Ƃ±‚Ńƒ‚ƒŠ‰ó‚µ‚Ä‚é‚ñ‚©‚È
‚»‚Ì•”•ª‚¾‚¯‚ÌŬƒR[ƒh‘‚¢‚Ă݂ĂÍ
‚»‚ê‚Å‚à‚È‚é‚È‚çŽè‚É•‰‚¦‚È‚¢Š´‚¶‚ª

366 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 22:24:23.19 ID:Ei+Tp6td.net]
>>352-353, >>355
0xfeee ‚È‚ñ‚ăpƒ^[ƒ“‚ ‚Á‚½‚Á‚¯H
0xFDFDFDFD No man's land (normally outside of a process)
0xDDDDDDDD Freed memory
0xCDCDCDCD Uninitialized (global)
0xCCCCCCCC Uninitialized locals (on the stack)
‚Ì‚Sƒpƒ^[ƒ“‚µ‚©’m‚ç‚ñ‚©‚Á‚½‚í
https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-6.0/aa260966(v=vs.60)#what-exactly-do-you-mean-by-failure

367 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 22:31:02.62 ID:rjYHNvyN.net]
‚È‚©‚Á‚½‚Á‚¯
‚¤‚ëŠo‚¦‚Å‘‚¢‚½‚©‚çŠÔˆá‚Á‚Ä‚½‚©‚È

368 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 22:48:37.86 ID:u5s3196f.net]
0xfeeefeee‚ŃOƒO‚ê

369 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/18(…) 22:51:58.57 ID:u5s3196f.net]
>>358
> ƒLƒƒƒŒƒbƒgŠÖŒW‚ÌI—¹ˆ—‚ðWM_LBUTTONDOWN‚̃^ƒCƒ~ƒ“ƒO‚É•ÏX‚µ‚½Žž‚É
> WM_CLOSE‚Ì•û‚̃LƒƒƒŒƒbƒgŠÖŒW‚ÌI—¹ˆ—‚̓Rƒƒ“ƒgƒAƒEƒg‚µ‚Ü‚µ‚½

ƒ}ƒEƒXƒNƒŠƒbƒN‚ÅI—¹‚µ‚Ä‚éu‚Í‚¸v‚Ȃ̂ÉI—¹‚µ‚ĂȂ¢‚È‚çA‚»‚à‚»‚àƒLƒƒƒŒƒbƒgˆ—‚ð
‘S‚­‘–‚点‚ĂȂ­‚Ä‚à–â‘肪Č»‚·‚éu‚Í‚¸v

‚Å‚à‚»‚Ìꇂ͖â‘è‚È‚¢‚Á‚ĂȂçA‚â‚Í‚èI—¹ˆ—‚ɉ½‚©‚ ‚é

370 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/19(–Ø) 04:56:26.34 ID:WgtBHfjG.net]
>>363
‚¨‘O‚ªƒOƒO‚ê‚æw

371 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/19(–Ø) 08:37:27.80 ID:55mEbAq6.net]
>>361
new -> delete -> ’l‚ª0xfeeefeee‚É

‚à‚µnew‚µ‚½ƒNƒ‰ƒX‚̃ƒ“ƒo•Ï”‚ª’l‚ð•ÛŽ‚µ‚ÄŠÔŠuݒ肵‚Ä‚é‚È‚ç
deleteŒã‚É0xfeeefeee‚È‚é‚æ
ƒNƒ‰ƒXƒ|ƒCƒ“ƒ^‚ðdelete‚µ‚Ä‚©‚çNULL‚É‚µ‚½‚çƒGƒ‰[‚ɂȂé‚Í‚¸

‚±‚ñ‚ÈŠ´‚¶‚¶‚á‚È‚¢‚©‚È

WM_CLOSE‚Å(delete‚µ‚Ä‚©‚ç)DestroyWindow (ƒNƒ‰ƒXƒ|ƒCƒ“ƒ^‚ƃƒ“ƒo•Ï”‚Ì’l‚ª0xfeeefeee‚É)
¨WM_KILLFOCUS‚ÅOFF‚Ö (OFF‚É‚·‚鎞‚ÉŽQÆ‚µ‚Ă郃“ƒo•Ï”‚ª0xfeeefeee)
¨ƒvƒƒZƒX‚ªI—¹

‚Å‚àƒn[ƒhƒR[ƒh‚Å‚à‚È‚é‚Ý‚½‚¢‚¾‚©‚çˆá‚¤‚©‚àH

372 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/19(–Ø) 09:42:21.55 ID:BhEGNWlU.net]
unix ‚Ì pipe ‚Í‘o•ûŒü‚¾‚ÆŽv‚¤‚̂ł·‚ª
win32api ‚Ì pipe (namedpipe ‚ł͂Ȃ¢•û) ‚͈ê•û’Ês‚È‚ñ‚Å‚µ‚傤‚©H
æ¶‚È‚ñ‚Æ‚©‚È‚è‚Ü‚¹‚ñ‚©H

373 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/19(–Ø) 09:45:58.80 ID:VunEY3BQ.net]
WM_CLOSE
«
WM_DESTROY

374 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/19(–Ø) 09:51:38.16 ID:VunEY3BQ.net]
‚ ‚ 
WM_QUIT
‚©‚È



375 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/19(–Ø) 10:17:38.29 ID:nEj2AKuG.net]
>>367
UNIX‚àˆê•û’Ês‚Å‚Í

376 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/19(–Ø) 10:35:55.09 ID:WgtBHfjG.net]
>>366
ŠÔŠuݒ肪‚æ‚­‚í‚©‚ç‚ñ‚ª

class C { int a; };

auto x = new C();
delete x;

‚Á‚Ä‚â‚邯x‚̃|ƒCƒ“ƒg悪0xdddddddd‚ɂȂé‚ñ‚¾‚ªc
Visual Studio Express 2017, 15.9.16

377 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/19(–Ø) 12:34:19.77 ID:WgtBHfjG.net]
>>366
‘‚«–Y‚ꂽ‚¯‚Ç“–‘RƒfƒoƒbƒOƒrƒ‹ƒh‚È
‚‚¢‚łɃ‰ƒCƒuƒ‰ƒŠ‚̃\[ƒX’Ç‚Á‚©‚¯‚½‚¯‚ǃpƒ^[ƒ“‚̓oƒCƒg’PˆÊ‚Éݒ肳‚ê‚Ä‚é‚Ì‚Å0xfeee‚È‚ñ‚ăpƒ^[ƒ“‚Í–³‚¢‚ÆŽv‚¤‚æ

378 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/19(–Ø) 16:05:31.90 ID:NIaCYNJC.net]
>>365
‚Ç‚±‚ÌgoogleŽg‚Á‚Ä‚ñ‚ÌH

„0xfeeefeee ‚ðŒŸõ‚·‚邯HeapFree ‚ň•ª‚³‚ꂽŒã‚̃q[ƒv—̈悪‚±‚Ì’l‚Å–„‚ß‚ç‚ê‚Ä‚¢‚éA‚Ƃ킩‚éB ‚Æ‚¢‚¤‚±‚Æ‚Íuˆ•ªÏ‚݃q[ƒv‚ւ̃|ƒCƒ“ƒ^‚ð’N‚©‚ªŽg‚Á‚Ä‚¢‚év‚Æ‚¢‚¤‚±‚Æ‚¾B

‚È‚¨A³‰ð‚©‚Ç‚¤‚©‚͘_‚¶‚ĂȂ¢‚̂ň«‚µ‚©‚炸

379 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/19(–Ø) 16:41:49.39 ID:cbyVF/Zh.net]
‰ð•úƒoƒbƒtƒ@‚Ì–„‚߃pƒ^[ƒ“‚ÍAƒ‰ƒCƒuƒ‰ƒŠ‚ªŽ©—͂ŃZƒbƒg‚·‚é‚à‚̂ȂÌH

380 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/19(–Ø) 17:15:02.02 ID:BhEGNWlU.net]
-D_DEBUG‚ÅŽ©“®‰»‚â‚ë

381 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/19(–Ø) 18:06:22.20 ID:NIaCYNJC.net]
‚Ƃ肠‚¦‚¸>>373‚ÌŒŸØ
100ƒoƒCƒgHeapAlloc‚µ‚Ä“K“–‚Éa~z‚Ì•¶Žš‘‚«ž‚ñ‚ÅHeapFree‚Ì‘OŒã‚Ń_ƒ“ƒvŽæ‚Á‚½‚¯‚ÇA
0xfeeefeee‚ª“ü‚邱‚Ƃ͂Ȃ©‚Á‚½‚È

debugӁ
‘O

382 –¼‘OF
61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 00
΋
F0 C6 42 05 88 41 47 05 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 00

releaseӁ
‘O
61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 00
΋
78 EF 81 05 F0 54 79 05 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 00

freeŒã‚ɉ½‚©“ü‚Á‚Ă邯‚ÇAŽÀs–ˆ‚ɈႤ’l‚ª“ü‚Á‚Ä‚é

0xfeeefeee‚ÉŠÖ‚µ‚Ä‚ÍA’Pƒ‚ɉ½‚©‚ÌAPI‚ª‚»‚¤‚¢‚¤ˆ—‚µ‚Ä‚é‚ñ‚Å‚Í
[]
[‚±‚±‰ó‚ê‚Ă܂·]

383 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/19(–Ø) 18:13:44.87 ID:VunEY3BQ.net]
ƒRƒ“ƒpƒCƒ‰‚É‚æ‚Á‚Ä‚àˆá‚¤‚Ì‚©
www.nobugs.org/developer/win32/debug_crt_heap.html

384 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/19(–Ø) 18:42:59.80 ID:NIaCYNJC.net]
API‚¾‚©‚çƒRƒ“ƒpƒCƒ‰ŠÖŒW‚È‚¢‚ÆŽv‚¤‚¯‚Ç‚Ë
OS‚Í8.1‚¾‚¯‚Ç

ƒRƒ“ƒpƒCƒ‰‚Æ‚¢‚¤‚©ƒ‰ƒCƒuƒ‰ƒŠ‚ªŠÖŒW‚·‚é‚Í‚¸‚Ìmalloc‚Å‚â‚Á‚Ă݂½
vs2017 - ƒc[ƒ‹ƒZƒbƒgvs2013iÚ×—ªj
ˆÈ‰º•À‚Ñ‚Í>376‚Æ“¯‚¶‚¾‚¯‚ǃ_ƒ“ƒv‚Ì’·‚³‚Ía~z‚Ì26+1ƒoƒCƒg‚¶‚á‚È‚­30ƒoƒCƒg
alloc‚à100‚ł͂Ȃ­30ƒoƒCƒg

debug
61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 00 CD CD CD
DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD

release
61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 00 00 00 00
61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 00 00 00 00



385 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/19(–Ø) 19:23:51.83 ID:55mEbAq6.net]
>>371
ŠÔŠuÝ’è‚̓LƒƒƒŒƒbƒg‚Ì‚Ë

‚±‚Á‚¿‚Å‚Í0xfeeefeee‚ɂȂé‚Ë
https://i.imgur.com/tsMulbt.jpg

386 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/19(–Ø) 22:12:42.24 ID:1bu8PAPD.net]
>>379
ŠÂ‹«‚ÍH
\”ƒoƒCƒg‚ðdelete‚µ‚½‚¾‚¯‚ÅHeapFree‚ðŒÄ‚Ô‚Ì‚àl‚¦‚Â炢‚µA‚»‚à‚»‚à‚±‚Á‚¿‚Å‚à>>376‚Æ“¯‚¶‚­HeapFree‚Å0xfeeefeee‚ª“ü‚邱‚Æ‚à‚È‚©‚Á‚½

387 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/19(–Ø) 22:36:38.24 ID:2Kmv27QM.net]
vs2003‚Æ‚©‚»‚Ì‚ ‚½‚è‚©‚È‚±‚ê

388 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/20(‹à) 00:25:02.03 ID:n3bycm/n.net]
Win10 Pro(32bit)‚ÅHeapFree‚â‚Á‚Ă݂½
VS2017(Community Edition)‚Í0xfeeefeee‚ɂȂç‚È‚©‚Á‚½‚ªA
VC2010(Express Edition)‚Å‚â‚Á‚Ă݂½‚ç0xfeeefeee‚ɂȂÁ‚½‚í(Šm•Û‚µ‚Ä‚¢‚½—̈æ‚Ìæ“ª8ƒoƒCƒg‚Ù‚Ç‚É0xfeeefeee‚¶‚á‚È‚¢’l‚ª“ü‚Á‚Ä‚¢‚½‚ª)
–Ê“|‚¾‚©‚çƒIƒvƒVƒ‡ƒ“‚Æ‚©¶¬‚³‚ꂽƒoƒCƒiƒŠ‚Æ‚©Ú‚µ‚­”äŠr‚µ‚ĂȂ¢

389 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/20(‹à) 09:31:26.82 ID:DNSz8VRz.net]
>>380
VC++2010Express‚¾‚æ
‰æ‘œ‚±‚Á‚¿‚Ì•û‚ª‚æ‚©‚Á‚½‚Ë
ttps://i.imgur.com/eDh78Kq.jpg

390 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/28(“y) 11:23:33.59 ID:2Q8qxITa.net]
ƒƒbƒZ[ƒWˆ—‚Ì
caseimsgj
‚Á‚ĂȂñ‚Å
caseimsg.messagej
‚¶‚á‚È‚¢‚ÌH
\‘¢‘Ì’¼Ú•]‰¿‚Å‚«‚é‚ÌH

391 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/28(“y) 11:29:50.08 ID:2Q7OqYnQ.net]
‚Ç‚±‚©‚̃TƒCƒgH

392 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/28(“y) 11:46:59.83 ID:QstsG7m2.net]
ƒƒbƒZ[ƒW‚Í\‘¢‘Ì‚¶‚á‚È‚­‚Ä UINT ‚â‚ë

393 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/28(“y) 14:28:14.81 ID:hWveUl7z.net]
>>384
‘½•ªƒTƒ“ƒvƒ‹‚̓ǂݕû‚ðŠ¨ˆá‚¢‚µ‚Ä‚¢‚é
GetMessageŠÖ”‚È‚ñ‚©‚ÅŽg‚í‚ê‚élpMsg‚Æ‚©‚ÍMSG\‘¢‘̂Ȃ̂Œ†‚ŃƒbƒZ[ƒWID‚ð
Šm”F‚µ‚½‚¢‚È‚ç‚Îumsg.messagev‚ðŒ©‚é‚±‚ƂɂȂé
ƒƒbƒZ[ƒWID‚̃nƒ“ƒhƒŠƒ“ƒOs‚¤ƒTƒ“ƒvƒ‹‚È‚ñ‚©‚Å•’ʂɎg‚í‚ê‚Ä‚éWndProcŠÖ”‚Ì
uMsg‚ÍUNITŒ^‚Ìumsg.messagev‚ªŽÀ‘̂Ȃ̂Åcase‚Å‚»‚̂܂܃nƒ“ƒhƒŠƒ“ƒO‚Å‚«‚é
‚łȂ¢‚©H

394 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/28(“y) 16:13:30.79 ID:91yg28/R.net]
case‚ɃJƒbƒR‚‚¯‚ñ‚È



395 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/28(“y) 17:54:36.06 ID:zcWtf1aP.net]
–{—ˆƒ‰ƒCƒuƒ‰ƒŠ‚É”C‚¹‚é‚ׂ«‚Æ‚±‚ë‚ð‚©‚È‚èƒlƒCƒeƒBƒu‚ÈwinsockƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ð‚µ‚Ä‚¢‚Ü‚·B
TCP’ÊM‚É‚ÄÅ‘åƒZƒOƒƒ“ƒg‚ð’´‚¦‚Äwinsock2.send‚ðs‚Á‚½ê‡‚͂ǂ¤‚È‚Á‚Ä‚µ‚Ü‚¤‚̂łµ‚傤‚©H
ƒGƒ‰[‚ƂȂ邽‚ß‚»‚±‚àŽ©‘O‚ÅŽÀ‘•‚·‚é•K—v‚ª‚ ‚é‚Ì‚©A‚»‚ê‚Æ‚àwinsock‚ªŸŽè‚É•ªŠ„‚ðs‚Á‚Ä‚­‚ê‚é‚Ì‚©A‚Í‚½‚Ü‚½ƒlƒbƒgƒ[ƒNƒAƒ_ƒvƒ^‚⃋[ƒ^[‚Ȃǂ̃fƒoƒCƒX‚ªŸŽè‚É‚â‚Á‚Ä‚­‚ê‚é‚Ì‚©A‚Ç‚¤‚¢‚¤‹““®‚ƂȂé‚Ì‚©‚²“`Žö‚¨Šè‚¢‚µ‚Ü‚·

396 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/28(“y) 20:46:23.20 ID:QstsG7m2.net]
ƒ\ƒPƒbƒg’ÊM‚Ä‚»‚ñ‚ȂƂ±‚ë‹C‚É‚µ‚È‚«‚á‚¢‚¯‚È‚©‚Á‚½‚Á‚¯H
ƒA

397 –¼‘OFƒbƒvƒ[ƒhEƒ_ƒEƒ“ƒ[ƒhƒ‹[ƒ`ƒ“‘g‚ñ‚¾‚¯‚Ç‹L‰¯‚ɂȂ¢ []
[‚±‚±‰ó‚ê‚Ă܂·]

398 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/28(“y) 21:19:08.01 ID:qwUCk4Gy.net]
winsock2‚ÉŒÀ‚ê‚΃Gƒ‰[‚ª•Ô‚é‚ñ‚¶‚á‚È‚¢‚©H
Ž¿–â‚·‚邿‚è‚àmasdnŒ©‚½‚Ù‚¤‚ªŠmŽÀ‚¾‚ë

399 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/28(“y) 21:42:01.62 ID:zNn3MVf2.net]
sizeof‰‰ŽZŽq‚ÉŠ‡ŒÊ‚‚¯‚é”h‚Å‚·H

400 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/28(“y) 22:22:37.56 ID:ZZfYVsnP.net]
UDP‚¾‚Æ’m‚ç‚ñŠÔ‚É•ªŠ„‚³‚ꂽ‹“‹å
ꇂɂæ‚Á‚Ă͒f•Ђª“Í‚­‡”Ԃ܂ŕςí‚é‚©‚ç‚È

401 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/28(“y) 22:24:29.26 ID:ZZfYVsnP.net]
sizeof‚ÉŠ‡ŒÊ•t‚¯‚é
ƒ}ƒNƒ‚̈ø”‚ÍŽg—pŽž‚É•K‚¸Š‡ŒÊ•t‚¯‚é

402 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 08:10:25.37 ID:qdFsd7WD.net]
>>393
> ꇂɂæ‚Á‚Ă͒f•Ђª“Í‚­‡”Ԃ܂ŕςí‚é‚©‚ç‚È
‚Þ‚µ‚ëTCP‚ªŠæ’£‚Á‚ć˜‚ðŒ³’Ê‚è‚É“ü‚ê‘Ö‚¦‚Ä‚é‚ñ‚¾‚ªc

403 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 08:12:55.60 ID:qdFsd7WD.net]
>>392
•s—v‚ȃJƒbƒR‚Í•t‚¯‚È‚¢”h
—áŠO‚͉‰ŽZŽq‚Ì—D懈ʂª‚í‚©‚è‚É‚­‚¢Žž‚É•t‚¯‚é‚®‚ç‚¢
——R‚ÍŠÔˆá‚Á‚ĂĂàƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂç‚È‚¢‚©‚ç

404 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 08:26:06.28 ID:MP9GBJ11.net]
>>392
‰´‚à–³‘ʂȊ‡ŒÊ‚͂‚¯‚È‚¢‚È
‚í‚´‚í‚´‚‚¯‚é——R‚ª‚È‚¢

’P€‰‰ŽZŽq‚Ì—D懈ʂð’m‚ç‚ñƒAƒz‚ª’‡ŠÔ‚É‚¢‚È‚¢



405 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 09:39:48.44 ID:xMtED3Cu.net]
‚Ç‚±‚©‚çu’P€v‰‰ŽZŽq‚̘b‚ªc

406 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 10:26:13.14 ID:MP9GBJ11.net]
‚»‚̃Aƒz‚ª‚¢‚½EEE‹Áœ±
¡ sizeof ‚̘b‚ð‚µ‚Ä‚¢‚é‚ñ‚¾‚ª
–¬—‚ª“ǂ߂Ȃ¢‚Ƃ͂È

407 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 10:29:45.89 ID:JKK19nEu.net]
‚±‚¤‚¢‚¤“z‚ª‘‚­ƒ\[ƒX‚Í‘‚¶‚ēǂ݂ɂ­‚¢‚—

408 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 10:31:48.98 ID:9b9emf+N.net]
•t‚¯‚é”h
if(...) switch(...)‚Ȃ̂Ésizeof(...)‚¶‚á‚È‚¢‚̂͂Ȃñ‚ƂȂ­Œ™

409 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 11:39:16.24 ID:98/tCU9d.net]
‚Ç‚±‚ªAPI‚̘b‚¾”nŽ­‚Í‹ž‹}‚ɓ˂Áž‚ñ‚ÅŽ€‚Ë

410 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/29(“ú) 11:53:45.41 ID:3s0zt66k.net]
hoge = malloc(length * sizeof struct hage *);
hoge = malloc(sizeof struct hage * * length);
hoge = malloc(*length * sizeof struct hage *);
hoge = malloc(sizeof struct hage * * *length);
hoge = malloc(*length * sizeof struct hage **);
hoge = malloc(sizeof struct hage ** * *length);
()•t‚¯‚È‚¢‚Ƃǂñ‚Ç‚ñ‚í‚©‚è‚É‚­‚­‚È‚Á‚Ä‚¢‚­

411 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 13:23:57.04 ID:eQVILPNx.net]
sizeof(Œ^)‚Í()•K—v‚¾‚æ

412 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 13:34:02.17 ID:cKDPFQQS.net]
‚¢‚ç‚ñ‚æ

413 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 13:50:41.73 ID:6WuqtMyk.net]
Win32APIˆÈŠO‚̘b‚Í•s—v

414 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 13:54:31.01 ID:MP9GBJ11.net]
>>400
‚¨‚Ü‚¦‚Ý‚½‚¢‚̂ɓǂñ‚Å‚à‚炤•K—v‚ªŠF–³



415 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 13:59:56.96 ID:MP9GBJ11.net]
’P€‰‰ŽZŽq‚Æ‚»‚¤‚łȂ¢‚à‚̂̋æ•Ê‚ª‚‚©‚È‚¢ƒAƒz‚ª
return ‚É‚àŠ‡ŒÊ‚µ‚½‚ª‚é‚ñ‚¾‚낤‚È

# K&R 1st¢‘ã‚Ìl‚Í‚Æ‚à‚©‚­

416 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 14:05:22.62 ID:6WuqtMyk.net]
‘‚¢‚Ä‚©‚çŽv‚Á‚½‚ªA”r‘¼‚̔ےè‚È‘‚«•û‚ªD‚«‚¶‚á‚È‚¢>>406
“ǂ݂ɂ­‚¢
m’肵‚½‘‚«•û‚¾‚¯‚É“ˆê‚µ‚½‚¢
‚»‚¤‚¢‚¤ˆÓ–¡‚Å‚ÍAD‚«‚¶‚á‚È‚¢‚Æ‚¢‚¤‘‚«•û‚àƒ_ƒ‚©
Œ™‚¢‚Æ‘‚­‚ׂ«‚©

‚Æ‚¢‚¤‚±‚Æ‚ÅA
Win32API‚̘b‚ð‚µ‚ë

‚¨‚â‚·‚Ý

sizeof‚ÍŒvŽZŽ®—‚Þ‚±‚Æ‚ª‚Ù‚Æ‚ñ‚ǂȂ̂ÆA–¾Ž¦“I‚É‚µ‚½•û‚ª•ª‚©‚è‚â‚·‚­
”nŽ­‚炵‚¢ƒ~ƒX‚̉ñ”ð‚Ì‚½‚߂ɂà•t‚¯‚Æ‚¢‚Ä‘¹‚͂Ȃ¢

417 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 15:27:53.48 ID:MP9GBJ11.net]
Ž©•ª‚炵‚¢ƒ~ƒX‚©A‚í‚©‚è‚Ü‚·‚—

418 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 15:43:36.72 ID:Mg/ytEjl.net]
>>403
‚±‚Ì—á‚©‚炵‚Ä‚àŠ‡ŒÊ‚‚¯‚½•û‚ªŒ©‚â‚·‚¢‚ªAID:MP9GBJ11‚ÍŒ©‚â‚·‚³‘S”Û’è‚È‚ÌH
‰´—l‚̓Cƒ“ƒfƒ“ƒg‚àƒXƒy[ƒX‚à‰üs‚à–³‚­‚Ä‚àA—D懈ÊEƒXƒR[ƒv”͈͂ª•ª‚©‚Á‚Ă邩‚ç–³–â‘è‚Á‚Ä—‹ü‚¾‚æ‚È

419 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 15:50:52.56 ID:qbYXpMyS.net]
typeid‚àsizeof‚àŠÖ”‚¶‚á‚È‚­‚ĉ‰ŽZŽq‚È‚ñ‚¾‚¯‚ÇAtypeid‚ÍŠ‡ŒÊ‚ª•K{B

420 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 16:01:08.70 ID:EcHpn11g.net]
>>389
TCP‚ÌMSS‚Í‘ŠŽè‚Æ‚ÌŠÖŒW‚ÅŒˆ‚Ü‚é‚̂ʼn½ƒoƒCƒg‘—‚èž‚ñ‚Å‚àƒGƒ‰[‚É‚Í
‚È‚ç‚È‚¢‚ÆŽv‚¤‚¯‚Ç
TCP‚Æ‚µ‚Ă͑—‚ꂽƒf[ƒ^—Ê‚ðSeq”Ô†‚ÅŠÇ—‚µ‚Ä‚¢‚ăZƒOƒƒ“ƒg‚Ì•ªŠ„‚Í
ƒhƒ‰ƒCƒo‚ÌŽdŽ–‚Ȃ̂ŃAƒvƒŠƒP[ƒVƒ‡ƒ“ƒŒƒxƒ‹‚ł͈ӎ¯‚·‚é•K—v‚È‚©‚Á‚½‚Æ
Žv‚¤‚¯‚Ç
UDP‚Æ‚©IP’¼‚Ý‚½‚¢‚ȃf[ƒ^ƒOƒ‰ƒ€‚ÌꇂɂÍuWSAEMSGSIZEv‚ª•Ô‚Á‚Ä
‚­‚é‚Ý‚½‚¢‚¾‚¯‚ÇTCP‚Í•½‹C‚È‚ñ‚¶‚á‚È‚¢‚©‚È(“]‘—ƒf[ƒ^‚Ì•ÛႪ‚ ‚é
‚킯‚ł͂Ȃ¢)

421 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/29(“ú) 17:35:14.18 ID:3s0zt66k.net]
‚³‚·‚ª‚É return ‚ɂ܂Š() •t‚¯‚Ä‚é‚̂͂¤‚´‚¢‚í

422 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 17:44:23.38 ID:MP9GBJ11.net]
>>411
’‡ŠÔ‚É‘‚©‚ê‚Ä‚à•¶‹å‚ÍŒ¾‚í‚Ë‚¦‚È
Œ©‚½–Ú‚Ì–â‘è‚¶‚á‚È‚­A‚â‚낤‚Æ‚µ‚Ä‚¢‚é“à—e‚ªƒZƒ“ƒX‚ÉŒ‡‚¯‚邯‚«‚È‚ç
‚±‚ê—Ⴆ‚΂±‚ñ‚ÈŽè‚à‚ ‚邿‚ȂƋc˜_‚É—U‚Á‚½‚è‚Í‚·‚邵
ioccc‚Ý‚½‚¢‚ÈŽÀŒ±‚ðTPO‚ðŠÔˆá‚¦‚Ä‚â‚é‘å”nŽ­–ì˜Y‚ª‚¢‚½‚猖‰Ü”„‚é
ŽÀ—á‚Æ‚µ‚Ä/*/–ì˜Y‚ÍŒû‰˜‚­”l‚Á‚Ä‚â‚Á‚½

423 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 17:51:28.09 ID:dmuVBgYo.net]
ij‚È‚ñ‚Ä‚ ‚Á‚Ä‚à‚È‚­‚Ä‚à•ª‚©‚è‚â‚·‚¯‚è‚á‚¢‚¢‚ñ‚¾‚æ
‹t‚É>>403‚È‚ñ‚Äij‚ ‚Á‚Ä‚à‚È‚­‚Ä‚à“ǂ݂ɂ­‚¢B‰´‚Í‚±‚ñ‚È‚Ìâ‘Α‚©‚È‚¢‚È

424 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 18:02:50.86 ID:bLCqrou7.net]
sizeof ‚É‚ÍA‹É—͕ϔ–¼‘¤‚ð—^‚¦‚邿‚¤‚É‚µ‚ÄŒ^–¼‚Í”ð‚¯‚é‚æ‚¤‚É‚µ‚Ă邯‚Ç
WinAPI ‚Ƃ͉“‚¢˜b‚¾‚È



425 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 18:08:58.10 ID:MP9GBJ11.net]
‚à‚¤ƒ_ƒA‰ä–‚Å‚«‚È‚¢‚©‚猾‚Á‚¿‚Ü‚¨‚¤
>>403‚Í•K—v‚È()‚Æ‚»‚¤‚łȂ¢‚Ì‚ª‰ð‚Á‚Ă˂¦
ƒAƒz‚—ƒoƒJ‚—‚—‚—

426 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 18:09:40.55 ID:XoUEO8Fx.net]
return (a);
‚Ƃ͑‚©‚È‚¢‚¯‚ÇA
return (a+1);
‚̂Ƃ«‚ÍŠ‡ŒÊ‚ð•t‚¯‚È‚­‚È‚é

427 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 18:44:22.03 ID:qbYXpMyS.net]
GCC‚Å‚ÍtemplateŠÖ”‚Ì‹Lq‚·‚éÛ‚ÉA‚ ‚é•¶Žš—ñ‚ªŒ^‚Å‚ ‚邱‚Æ‚ðƒRƒ“ƒpƒCƒ‰‚É‹³‚¦‚étypenameƒL[ƒ[ƒh‚ª•K—v‚Ȃ̂ÅAsizeof ‚ÉŠ‡ŒÊ‚ª‚È‚¢‚Ɠǂ݂Â炭‚È‚éŒXŒü‚Í‚ ‚éB

428 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 21:35:11.45 ID:MP9GBJ11.net]
>>420
ƒo[ƒJ‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—
typename‚ª•K—v‚©”Û‚©‚Í‹KŠi17.7‚Å–¾Šm‰»‚³‚ê‚Ä‚¢‚é

429 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 22:11:20.40 ID:Mg/ytEjl.net]
>>415
‹K–ñ‚âŽd—l‚̘b‚¶‚á‚È‚­‚ÄŒ©‚½–ڂ̘b‚µ‚Ä‚é‚ñ‚¾‚©‚çA‚»‚ê‚𕪂©‚Á‚ĂăZƒ“ƒX‚ª‚Ç‚¤‚Ì‚±‚¤‚Ì‚Á‚ÄŒ¾‚¢o‚·‚̂Ȃç
‚±‚̘b‚Ì—¬‚ê‚Å‘‚ð¶‚₵‚È‚ª‚ç”nŽ­‚Ü‚«ŽU‚ç‚·‚Ì‚ÍAƒ}ƒW‚ŃZƒ“ƒX‚È‚¢‚Ë‚Á‚Ęb‚É‚È‚é‚æ

430 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 22:29:52.99 ID:6WuqtMyk.net]
‚¨‚͂悤‚³‚ñ

ƒXƒŒƒ^ƒC“ǂ߂Ȃ¢“z‚Í‘‚¶‚ăZƒ“ƒX‚àË”\‚à‚È‚¢‚Á‚Ä‚±‚Ƃł·‚æ

431 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 22:52:38.22 ID:Qb/y7uSu.net]
>>387
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

432 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/30(ŒŽ) 08:14:44.84 ID:069AXC1X.net]
>>422
‚â‚낤‚Æ‚µ‚Ä‚¢‚é“à—e‚ªƒZƒ“ƒX‚ÉŒ‡‚¯‚Ä‚¢‚邯‚«‚Á‚ÄŒ¾‚Á‚Ä‚é‚̂ɋKŠi‚ª‚Ç‚¤‚½‚ç‚Æ‚©A‚¢‚¢‚©‚ç‚Ü‚¸—Ü@‚¯‚æw

433 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/30(ŒŽ) 08:23:22.14 ID:h3H1G0XJ.net]
‚à‚¤­‚µwindows‚ÉŠÖŒW‚µ‚½˜b‚ð‚¾‚È

434 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/30(ŒŽ) 09:28:52.10 ID:5PqXiw6I.net]
ƒKƒCƒW‚Ìog’n•û‚Å‚ÍWin32API‚͈̔͂Ȃñ‚¾‚ë



435 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/30(ŒŽ) 12:38:46.03 ID:vkIGDak2.net]
Win32API‚ªsizeof()„§‚Ȃ̂Í
hoge * ‚Åςނà‚Ì‚ð‚í‚´‚í‚´
typedef hoge *LPHOGE;
‚Æ‚©‚â‚Á‚¿‚á‚Á‚Ä
sizeof LPHOGE
‚Æ‚©‚â‚Á‚Ä
•s“s‡o‚Ä—ˆ‚é‚©‚炾‚ë

436 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/01(‰Î) 20:49:26.16 ID:D6lr/hhZ.net]
Win32 API‚̓o[ƒWƒ‡ƒ“·‚ð‹zŽû‚·‚é‚̂Ƀpƒ‰ƒ[ƒ^\‘¢‘̂ɂ»‚̑傫‚³‚ðƒZƒbƒg‚·‚é‚Ì‚Å
‚í‚è‚©‚µ sizeof ‚Ì•p“x‚Í‚‚¢‚©‚à‚È

437 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/01(‰Î) 21:01:09.96 ID:OgNbwofS.net]
—¬‚ê‚ð“ǂ܂¸“K“–‚ɃŒƒX‚·‚邯
win32apiƒvƒƒOƒ‰ƒ~ƒ“ƒO‚É‚¨‚¯‚éapi‚ÌŽd—l‚âsizeof‚ÌŽg—p•p“x‚ðl‚¦‚½‚犇ŒÊ•t‚«‚ªŽ©‘R‚Ȃ͎̂ü’m‚ÌŽ–ŽÀ‚È‚ñ‚¾‚©‚ç
‚»‚ê‚ɃZƒ“ƒX‚ª‰½‚¿‚á‚ç‚Æ“ï•È•t‚¯‚Ä‚é‚Ì‚Íwin32apiƒvƒƒOƒ‰ƒ~ƒ“ƒO‚µ‚ĂȂ¢ƒAƒz‚Å‚µ‚å
‚±‚ñ‚È‚ño‚Ü‚µ‚½

438 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/01(‰Î) 22:45:12.05 ID:WzUe48WU.net]
ƒJƒbƒR‚‚¯‚Ä‚ñ‚¶‚á‚Ë[‚æ“I‚Ȃ₂È

439 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/01(‰Î) 22:51:24.51 ID:93GMDhBd.net]
ƒ`ƒR‚¿‚á‚ñ‚à‚Æ‚¢ƒJƒR‚¿‚á‚ñ‚Ý‚½‚¢‚È

440 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/02(…) 06:50:57.68 ID:c9vI97O0.net]
> win32apiƒvƒƒOƒ‰ƒ~ƒ“ƒO‚É‚¨‚¯‚éapi‚ÌŽd—l‚âsizeof‚ÌŽg—p•p“x‚ðl‚¦‚½‚犇ŒÊ•t‚«‚ªŽ©‘R‚Ȃ͎̂ü’m‚ÌŽ–ŽÀ‚È‚ñ‚¾‚©‚ç
——R‚àƒƒ`ƒƒƒNƒ`ƒƒ‚¾‚µŽü’m‚Æ‚©ƒAƒz‚·‚¬‚é

> ‚»‚ê‚ɃZƒ“ƒX‚ª‰½‚¿‚á‚ç‚Æ“ï•È•t‚¯‚Ä‚é‚Ì‚Íwin32apiƒvƒƒOƒ‰ƒ~ƒ“ƒO‚µ‚ĂȂ¢ƒAƒz‚Å‚µ‚å
>>430o‚Ü‚µ‚½w

441 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/02(…) 10:31:29.32 ID:y1aZWk4e.net]
ƒXƒŒƒ^ƒC“ǂ܂Ȃ¢ƒJƒR‚¿‚á‚ñ‚Ü‚½—ˆ‚½‚ÌH“ªŽã‚¢‚Ë

442 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/02(…) 11:02:31.08 ID:I2VMZsV4.net]
sizeof‚ÉŠ‡ŒÊ‚‚¯‚é‚©‚Ç‚¤‚©‚È‚ñ‚Ä
³’¼‚Ç‚¤‚Å‚à—Ç‚­‚ËH

443 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/02(…) 11:33:56.30 ID:Jzurp0++.net]
\‘¢‘̂ɃTƒCƒY“ü‚ê‚邱‚Æ‚ªˆê”Ô‘½‚¢‚©‚ç‚ ‚ñ‚܂‚¯‚È‚¢‚È

444 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/10/02(…) 13:04:47.75 ID:55+aQRnY.net]
64bit‰»‚µ‚Ä‚©‚çHOGE_PTR‚ª‘‚¦‚Ä‚³‚ç‚ɬ—



445 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/07(ŒŽ) 18:52:52.31 ID:gF1mLPnp.net]
sizeof•t‚¯‚é‚ÌŒ™‚Ȃ烉ƒbƒp[ì‚Á‚Ä‚»‚Á‚¿‚ŌĂÑo‚¹‚æ
win32API‚ÌŽd—l‚ª‚»[‚È‚é‚ñ‚¾‚©‚炵‚©‚½‚Ë[‚¶‚á‚ñBŽè‘±‚«’Ê‚è‚É‹Lq‚·‚邵‚©‚È‚¢B

446 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/07(ŒŽ) 20:15:04.08 ID:WFXsDvHg.net]
perl‚ÅWin32API‚ðŽg‚¤ƒ‰ƒCƒuƒ‰ƒŠWin32::API‚ðŽg‚Á‚Ă邯A
32bit‚Æ64bit‚ňقȂé\‘¢‘̂̃Aƒ‰ƒCƒ“ƒƒ“ƒg‚𳂵‚­‰ðŽß‚µ‚Ä‚­‚ê‚È‚¢‚Ì‚ÅAƒAƒZƒ“ƒuƒ‰•À‚݂ɒ჌ƒxƒ‹‚È‹Lq‚ª•K—v‚ɂȂ邱‚Æ‚ª‚ ‚éB

447 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/07(ŒŽ) 21:01:12.36 ID:Byy1mx9U.net]
c‚©‚çperlŒÄ‚Ô‚Ì‚à•…‚Á‚Ä‚é‚È

448 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/07(ŒŽ) 22:23:56.51 ID:WFXsDvHg.net]
>>440
¢‚Ì’†‚ɂ͔­yH•i‚ª‘òŽR‚ ‚éB
”­y •…”s n¬ ‚̈Ⴂ‚ðŒ©‹É‚ß‚é‚͓̂‚¢B

449 –¼‘OF mailto:sage [2019/10/09(…) 21:21:44.79 ID:ggd9iNPq.net]
Ž¿–â‚Å‚·B
SetFilePointer()
https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-setfilepointer
‚ð FILE_END ‚ÅŽg‚Á‚½‚±‚Ƃ̂ ‚é•û‚Í‚¨‚ç‚ê‚Ü‚·‚©H

‘æ3ˆø” PLONG lpDistanceToMoveHigh ‚ð 0 i‚»‚µ‚Ä‘æ 2 ˆø” LONG lDistanceToMove ‚à 0 j‚ÅŽg‚¤‚ÆAFILE_END ‚Å‚ ‚Á‚Ä‚à“–‚̃tƒ@ƒCƒ‹‚ª 4GB ˆÈã‚Ìꇂɂ̓|ƒCƒ“ƒ^‚ªƒtƒ@ƒCƒ‹‚ÌÅŒã‚Éݒ肳‚ê‚È‚¢Œ»Û‚ª‚ ‚邿‚¤‚Å‚·
‚±‚Ìꇃ_ƒ~[•Ï”i–ˆ‰ñ 0 ‚𓊓ü‚µ‚Ä‚¢‚éj‚ðÝ‚¯‚Ä lpDistanceToMoveHigh ‚É‚»‚̃AƒhƒŒƒX‚ðÝ’è‚·‚邯 FILE_END ‚ª‚»‚Ì–{—ˆ‚̈Ӗ¡‚ðŽ¦‚·‚悤‚ɂ݂¦‚Ü‚·B
„—ÊŒ`‚Å‹Lq‚µ‚Ä‚¢‚é‚Ì‚ÍAŽ„‚̊‹«imingw64-gccj‚ł̓Rƒ“ƒpƒCƒ‰‚̃IƒvƒeƒBƒ}ƒCƒU‚ª‰ßè‚ÉŒø‚¢‚Ä‚¢‚é‰Â”\«‚ª‚ ‚è -O0 ‚ŃRƒ“ƒpƒCƒ‹‚µ‚Ă͂¶‚ß‚ÄA‚ ‚é’ö“x‚±‚ÌŒ»Û‚ªŠm”F‚Å‚«‚½‚Æ‚¢‚¤Ž–î‚Ì‚½‚߂ł·B

‚±‚ê‚͈ê”Ê“I‚Șb‚Ȃ̂łµ‚傤‚©H

450 –¼‘OF mailto:sage [2019/10/09(…) 21:24:08.20 ID:ggd9iNPq.net]
>>442
ƒ\[ƒX‚ðŽN‚µ‚Ü‚·
https://ideone.com/riD8Jc

451 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/09(…) 21:49:31.92 ID:75Pp/Qaq.net]
long‚ÌꊂɂȂºint‚ðŽg‚¤

452 –¼‘OF mailto:sage [2019/10/09(…) 22:06:12.13 ID:ggd9iNPq.net]
>>444
printf("sizeof(int):%d, sizeof(LONG):%d\n", sizeof(int), sizeof(LONG));
$ ./a.exe
sizeof(int):4, sizeof(LONG):4

453 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/09(…) 22:12:20.45 ID:wmrCsqX1.net]
lpDistanceToMoveHigh‚ªNULL‚ÌŽž‚ÌFILE_END‚Í’Pƒ‚Ƀtƒ@ƒCƒ‹ƒTƒCƒY‚à‰ºˆÊ32bit‚¾‚¯Œ©‚Ĉ—‚µ‚Ä‚»‚¤
‚Å‚©‚¢ƒtƒ@ƒCƒ‹ˆµ‚¤‚È‚ç‘f’¼‚ÉSetFilePointerExŽg‚Á‚½•û‚ª‚悳‚°

454 –¼‘OF mailto:sage [2019/10/09(…) 22:39:59.07 ID:ggd9iNPq.net]
>>44



455 –¼‘OF6
*Ex ‚ɂ͋C‚ª‚‚«‚Ü‚¹‚ñ‚Å‚µ‚½

Ì‘‚¢‚½‚à‚Ì‚ð‚Ý‚é‚Æ
s1 = GetFileSize(f, &s2);
SetFilePointer(f, s1, (PLONG)&s2, FILE_BEGIN);
WriteFile(f, p, strlen(p), &n, 0);
‚Á‚Ä‚â‚Á‚Ä‚¢‚Ü‚µ‚½‚©‚çA‚Ç‚¤‚àAÌ‚à“¯‚¶‚Æ‚±‚난ƂÁ‚½‚炵‚­A‚¨’ƒ‚ð‘÷‚·•û–@‚Ü‚Å̂Ɠ¯‚¶‚̂܂ÜA‚µ‚©‚à‚»‚Ì‹L‰¯‚ª¡‚͂Ȃ¢c
‚à‚¤‚È‚É‚à‚©‚à–Y‚ê‚Ä‚µ‚Ü‚Á‚½c

ƒRƒƒ“ƒg‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
[]
[‚±‚±‰ó‚ê‚Ă܂·]

456 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/15(‰Î) 14:52:27.44 ID:iJLx9DXs.net]
‘‚«ž‚Þ‚È‚æƒNƒ\ƒRƒe‚Ì•ªÛ‚Å

457 –¼‘OF mailto:sage [2019/10/15(Tue) 19:34:41 ID:6pml1OhP.net]
‚Ý‚ñ‚ȃNƒ\‚¾‚ÆŽv‚Á‚Ä‚½‚¯‚Ç

458 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/15(‰Î) 20:02:45.72 ID:M5SL5EtX.net]
‚»‚¤‚È‚ñ‚¾
•a‹C‚¾‚Ë

459 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/15(‰Î) 20:59:08.69 ID:H14rNUWV.net]
‚±‚ñ‚Èꊂł±‚ñ‚ȃNƒ\‘‚«ž‚Ý‚µ‚Ă邭‚¹‚ÉŽ©g‚̃Nƒ\‚³‰ÁŒ¸‚É‹C•t‚©‚È‚¢‚È‚ñ‚Ä•a‹C‚¾‚¼™

460 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/15(‰Î) 22:41:36.61 ID:72mqelru.net]
‚»‚¤‚È‚ñ‚¾
•a‹C‚¾‚Ë

461 –¼‘OF mailto:sage [2019/10/17(Thu) 09:57:15 ID:z4eLhP/Z.net]
PC‚ª•¡”‚̃lƒbƒgƒ[ƒN‚ɂ‚Ȃª‚Á‚Ä‚¢‚Ü‚·B
IUPnPDeviceFinder‚ÅŒŸõ‚·‚éƒlƒbƒgƒ[ƒN‚ðŽw’è‚·‚é‚̂͂ǂ¤‚µ‚½‚ç‚¢‚¢‚̂łµ‚傤H

462 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/21(ŒŽ) 22:12:09 ID:EXgPOVjA.net]
CSP‚̃nƒ“ƒhƒ‹‚Å‚ ‚éHCRYPTPROV‚È‚ñ‚¾‚¯‚ÇA
‚±‚ê‚Á‚ăXƒŒƒbƒhƒZ[ƒtH
‹ï‘Ì“I‚É‚ÍA“¯‚¶ƒnƒ“ƒhƒ‹Žg‚Á‚ĕʃXƒŒƒbƒh‚Å“¯Žž‚ÉCryptGenRandom()ŒÄ‚ñ‚Å‚à‘åä•v‚È‚à‚̂ȂÌH

Go‚Ìcrypt/rand‚ª”r‘¼‚¹‚¸‚É“¯‚¶ƒnƒ“ƒhƒ‹‚ŌĂñ‚Å‚¢‚Ä‹C‚ɂȂÁ‚½‚ñ‚Å

463 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/21(ŒŽ) 23:03:30.44 ID:xGMxn7s7.net]
7‚©‚ç10‚É‚µ‚½‚炱‚ñ‚ÈŠ´‚¶‚ʼnæ–ÊŠO‚̗̈悪•`‰æ‚³‚ê‚È‚­‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½ ttps://i.imgur.com/IjNvIme.png
Windows10‚ʼnæ–ÊŠO‚̗̈æ‚ð•`‰æ‚³‚¹‚邿‚¤‚ÈŠÖ”‚©•û–@‚Í‚ ‚è‚Ü‚·‚©H
InvalidateRectAUpdateWindowARedrawWindowAPrintWindowADwmGetDxSharedSurface‚ÍŽŽ‚µ‚Ü‚µ‚½‚ª–³—‚»‚¤‚Å‚·
ƒ\[ƒX‚Å‚· ttps://dotup.org/uploda/dotup.org1975774.cpp.html

464 –¼‘OF‹alŠÔ ŸT6xkBnTXz7B0 mailto:sage [2019/10/21(ŒŽ) 23:12:02 ID:LVq8IpRv.net]
>>455
CreateDC("DISPLAY", ...)
CAPTUREBLT



465 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 00:53:22 ID:VVF85bpK.net]
>>456
CreateDC‚ł̓fƒBƒXƒvƒŒƒC‚É•\ަ‚³‚ê‚Ä‚é—̈æ‚̃fƒoƒCƒXƒRƒ“ƒeƒLƒXƒg‚µ‚©Žæ“¾‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½
ƒEƒBƒ“ƒhƒE‚ÌŠO‚ł͂Ȃ­AƒfƒBƒXƒvƒŒƒC‚ÌŠO‚Éo‚Ä‚¢‚é—̈æ‚ðŽæ“¾‚µ‚½‚¢‚̂ł·
CAPTUREBLT‚Í’P‘Ì‚¾‚Æ^‚Á•ASRCCOPY‚ƈê‚ÉŽw’肵‚Ä‚àSRCCOPY’P‘̂ƕω»‚Í‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½

466 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 01:13:45.23 ID:tgq7+oc3.net]
455‚É“\‚Á‚Ä‚éƒXƒNƒVƒ‡‚ł͒P‚É5ch‚̃y[ƒW‚ª“r’†‚܂łµ‚©•`‰æ‚³‚ê‚È‚¢‚悤‚É
Œ©‚¦‚邾‚¯‚ÅA"‰æ–ÊŠO‚̗̈æ"‚̈Ӗ¡‚ª‚æ‚­•ª‚©‚ç‚ñ‚ªEEEE

‚»‚ê‚Í‚Æ‚à‚©‚­AŽÀ‚ÍŠÇ—ŽÒŒ ŒÀ‚ÅŽÀs‚·‚邯‚¢‚¯‚¿‚Ⴄ‚Æ‚©H

467 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 02:01:10.02 ID:VVF85bpK.net]
>>458
•ʃAƒvƒŠi‰æ‘œ‚ł̓uƒ‰ƒEƒUj‚ðSetWindowPos‚ŃEƒBƒ“ƒhƒE‚̈ꕔ‚ªƒfƒBƒXƒvƒŒƒC‚ÌŠO‚Éo‚éˆÊ’u‚Ɉړ®‚µ‚Ä
‚»‚̃EƒBƒ“ƒhƒE‚Ì“à—e‚ðBitBlt‚Ŏ擾‚µ‚ÄŽ©•ª‚̃EƒBƒ“ƒhƒE‚É•\ަ‚µ‚Ä‚é‚ñ‚Å‚·‚ª
ƒfƒBƒXƒvƒŒƒC‚É•\ަ‚³‚ê‚ĂȂ¢ƒfƒBƒXƒvƒŒƒC‚ÌŠO‚Éo‚½•”•ª‚ª^‚Á”’‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·
‚·‚¢‚Ü‚¹‚ñAà–¾‰ºŽè‚Ȃ̂Ń\[ƒX‚ðŒ©‚Ä‚à‚炦‚邯•‚©‚è‚Ü‚·

468 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 02:29:09.84 ID:rKj5dIYC.net]
‚܂Ƃà‚Éà–¾‚à‚Å‚«‚È‚¢ƒ\[ƒX‚¾‚Æ‚»‚à‚»‚à‰½‚µ‚½‚¢‚Ì‚©‚í‚©‚ç‚È‚¢‚قǂ̃oƒO‚È‹C‚ª‚·‚é

469 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 02:57:41.77 ID:tgq7+oc3.net]
‘ÎۂƂȂéƒAƒvƒŠ‚̃XƒNƒVƒ‡‚ðŽæ‚é‚æ‚¤‚ȃAƒvƒŠ‚ÅOK?

–Ê“|‚Ȃ̂Å

470 –¼‘OFŽŽ‚³‚È‚¢‚¯‚ÇA’P‚ɉæ–ÊŠO‚É•`‰æ‚µ‚Ä‚à–³‘ʂȂ̂ŕ`‰æ‚µ‚ĂȂ¢
‚¾‚¯‚̂悤‚È‹C‚ª‚·‚邪A‚»‚Ì—‹ü‚È‚ç‰æ–ÊŠO‚ł͂Ȃ­‚»‚Ìã‚ɕʃEƒBƒ“ƒhƒE‚ð
•\ަ‚³‚¹‚邯‚Ç‚¤‚È‚é‚ñ‚¾‚낤‚È‚Á‚Ä‚±‚Æ‚ÆA‘ÎÛƒAƒvƒŠ‚ªƒuƒ‰ƒEƒUˆÈŠO‚¾‚Æ
‚Ç‚¤‚È‚é‚ñ‚¾‚낤‚È‚Á‚Ä‚±‚ƂȂǓ˂«‹l‚ß‚½‚¢€–Ú‚ªi–Ê“|‚­‚³‚­‚È‚èˆÈ‰º—ª
[]
[‚±‚±‰ó‚ê‚Ă܂·]

471 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 09:19:42.21 ID:cLGxu2gX.net]
Windows7‚Åaero—LŒø‚È‚ç‰æ–ʂɌ©‚¦‚Ä‚¢‚È‚¢ƒEƒBƒ“ƒhƒE‚©‚çbitblt‚Å‚«‚邪A10‚Åaero”pŽ~‚³‚ꂽ‚Ì‚ª
ŠÖŒW‚µ‚Ä‚¢‚é‚Ì‚©‚ÈB
10‚Å‚àƒ^ƒXƒNƒo[‚̃EƒBƒ“ƒhƒEƒvƒŒƒrƒ…[‚Í•\ަ‚³‚ê‚é‚©‚ç7‚Æ“¯‚¶‚悤‚ɂł«‚Ä‚à‚¢‚¢‚Ƃ͎v‚¤‚ªB

472 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 09:22:47.36 ID:swuil85R.net]
10‚Å‚àŽæ‚ê‚邼B‚±‚ê‚ÍŠmŽÀ
ƒ\[ƒXŒ©‚ĂȂ¢‚©‚猴ˆö‚Í‚µ‚ç‚Ë

473 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 12:27:17.50 ID:VVF85bpK.net]
>>461
OK‚Å‚·
ƒfƒXƒNƒgƒbƒv‚̃fƒoƒCƒXƒRƒ“ƒeƒLƒXƒg‚©‚ç“]‘—‚·‚邯ã‚É‚ ‚é•ʃEƒBƒ“ƒhƒE‚̉摜ž‚݂ɂȂè‚Ü‚·‚ª
‘ÎÛƒAƒvƒŠ‚̃fƒoƒCƒXƒRƒ“ƒeƒLƒXƒg‚©‚ç“]‘—‚·‚邯‘ÎÛƒAƒvƒŠ‚̉摜‚¾‚¯‚ðŽæ“¾‚Å‚«‚Ü‚·
‘Îۂ̓uƒ‰ƒEƒUˆÈŠO‚Å‚à•`‰æ‚³‚ê‚È‚¢•”•ª‚ª”’‚©•‚©‚̈Ⴂ‚¾‚¯‚Å‚· ttps://i.imgur.com/Mm7HOQP.png

>>462
ƒvƒŒƒrƒ…[‚Å‚à•`‰æ‚³‚ê‚È‚¢‚Å‚· ttps://imgur.com/ATYh4ng

474 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/10/22(‰Î) 13:41:14.15 ID:fxbuxtP/.net]
‰æ–ʃRƒs[“\‚é‘O‚Ƀ\[ƒX“\‚ê



475 –¼‘OF mailto:sage [2019/10/22(‰Î) 13:44:24.15 ID:afWm6mlf.net]
>>464
‘‚­‰ðŒˆ‚µ‚½‚¢‚Ì‚¾‚Á‚½‚çƒ\[ƒX‚ð“\‚ç‚È‚¢‚Æ

476 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 13:47:22.65 ID:PRXTlxOV.net]
‚»‚̃R[ƒh‚¾‚ƃLƒƒƒvƒ`ƒƒ‚Å‚«‚È‚¢‚̂͊m”F‚µ‚½‚¯‚ǃvƒŒƒrƒ…[‚܂ł͂»‚ñ‚È•—‚ɂȂç‚ñ‚È
‚È‚ñ‚ƂȂ­OSŽ©‘Ì‚ÌÈ—ÍÝ’è‚ɘA“®‚µ‚Ä
OS‚ªƒNƒŠƒbƒv‚µ‚Ä‚é or ƒAƒvƒŠŽ©g‚̃NƒŠƒbƒv‚ðˆø‚«‹N‚±‚µ‚Ä‚éL‚¢‚¯‚Ç


V‚µ‚߂̃Lƒƒƒvƒ`ƒƒAPI‚¾‚Æ«

https://docs.microsoft.com/en-us/windows/uwp/audio-video-camera/screen-capture

477 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 13:55:50.74 ID:PRXTlxOV.net]
•â‘«A‚»‚Á‚©‚ç‚¶‚áC++‚̃fƒXƒNƒgƒbƒvƒAƒvƒŠ‚©‚ç‚ÌŽg‚¢•û‚ª‚í‚©‚ñ‚Ë‚¦‚È

https://github.com/microsoft/Windows.UI.Composition-Win32-Samples/tree/master/cpp/ScreenCaptureforHWND

478 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 14:05:08.56 ID:VVF85bpK.net]
>>465
>>466
>>455 ‚Å’£‚Á‚Ă܂·‚ª—Ž‚Æ‚¹‚È‚¢‚Æ‚©‚ ‚è‚Ü‚·‚©H
•ʂ̂낾‚Å—pˆÓ‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚Å‚·‚©H

>>467
‚¤‚¿‚¾‚ÆŽÀ‹@‚Å‚à‰¼‘zPC‚Å‚àƒvƒŒƒrƒ…[Œ‡‚¯‚Ä‚é‚ñ‚Å‚·‚æ‚Ë
‰¼‘zPC‚ÉV‹K‚ÅWin10“ü‚ê‚ÄŠm‚©‚߂Ă݂܂·
C++‚̃\[ƒX‚ ‚肪‚½‚¢‚Å‚·BŽŽ‚µ‚Ä‚«‚Ü‚·

479 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/10/22(‰Î) 14:09:15.53 ID:fxbuxtP/.net]
ˆê“xmemdc‚ɃRƒs[‚·‚éŽèŠÔ‚ª‚ ‚Á‚½‚悤‚È

480 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 14:32:05.02 ID:cLGxu2gX.net]
‰´‚à>>455‚Æ“¯‚¶‚悤‚ȃLƒƒƒvƒ`ƒƒƒ\ƒtƒg‚ðŽ©ì‚µ‚Ä‚½‚ñ‚Å¡win10‚ÅŽŽ‚µ‚Ă݂½‚ª
ƒEƒBƒ“ƒhƒE‚ª‰æ–ÊŠO‚ɂ͂Ýo‚µ‚Ä‚¢‚é‚©‚ç‚Æ‚¢‚Á‚ăLƒƒƒvƒ`ƒƒ‚Å‚«‚È‚¢‚±‚Ƃ͂Ȃ¢‚ÈB
ƒvƒŒƒrƒ…[‚ªŒ‡‚¯‚邯‚¢‚¤‚±‚Æ‚à‚È‚©‚Á‚½‚ªB

>>464
ƒvƒŒƒrƒ…[‚ªŒ‡‚¯‚é‚Ì‚ª“Á’è‚̃AƒvƒŠ‚¾‚¯‚Ȃ炻‚̃AƒvƒŠ‚Ì–â‘肾‚낤‚©‚ç
‚ ‚«‚ç‚߂邵‚©‚È‚¢‚¾‚낤‚Ë‚¦B
‚ǂ̃AƒvƒŠ‚Å‚àŒ‡‚¯‚邯‚µ‚½‚çwindows‚ÌÝ’è‚©GPU‚Ì–â‘è‚©‚Ȃɂ©‚©‚ÈB

481 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 15:53:33.65 ID:VVF85bpK.net]
ƒNƒŠ[ƒ“ƒCƒ“ƒXƒg[ƒ‹Win10‚Å‚àÇó•Ï‚í‚炸
ScreenCaptureforHWND‚à•Ï‚í‚è‚Ü‚¹‚ñ‚Å‚µ‚½

>>471
‰æ–Ê“à‚Å•\ަ‚µ‚Ä‚©‚ç‰æ–ÊŠO‚Ɉړ®‚µ‚ăLƒƒƒvƒ`ƒƒ‚µ‚Ă܂¹‚ñ‚©H
ƒLƒƒƒvƒ`ƒƒ‚͂ł«‚Ä‚àXV‚ª‚³‚ê‚È‚¢Š´‚¶‚Ȃ̂Å
ˆÚ“®‚µ‚Ä‚©‚ç“à—eXV‚·‚邯ƒLƒƒƒvƒ`ƒƒ‰æ‘œ‚ƃvƒŒƒrƒ…[‚ª‚±‚¤‚È‚è‚Ü‚· ttps://imgur.com/9IQYBMH

482 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 16:05:23.75 ID:cLGxu2gX.net]
‚»‚ê‚ðedge‚Æ‚©‚Å‚â‚Á‚Ä‚à“¯‚¶‚È‚ñH
“®‰æ‚ð•\ަ‚µ‚Ä‚¢‚àƒvƒŒƒrƒ…[‚ÍŽžXV‚³‚ê‚邪A‚ӂ‚¤B

483 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 16:09:29.85 ID:tgq7+oc3.net]
‘¼‚̃Lƒƒƒvƒ`ƒƒƒ\ƒtƒg‚ł͂ǂ¤‚È‚é‚ÌH‚Á‚Æ

484 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 17:18:39.23 ID:An+rmEaC.net]
ƒRƒ“ƒpƒCƒ‰Ý’肪



485 –¼‘OFxpŒÝŠ·‚¾‚ÆŽB‚ê‚È‚¢‚Á‚Ä‚Ì‚à‚ ‚é‚È []
[‚±‚±‰ó‚ê‚Ă܂·]

486 –¼‘OF49 mailto:sage [2019/10/22(‰Î) 17:33:47.67 ID:8AVeU+tz.net]
‚»‚à‚»‚à‰½‚ª‚µ‚½‚¢‚Ì‚©•ª‚©‚ç‚È‚¢B

487 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 18:06:58.79 ID:PRXTlxOV.net]
‚±‚Á‚¿‚ÅŽŽ‚µ‚Ä‚éŒÀ‚è‚Å‚à‚¢‚Ü‚¢‚¿‹““®‚ɈêŠÑ«‚ª‚È‚­‚ÄŠm؂͖³‚¢‚ñ‚¾‚ª
‚»‚ÌWaterfox‚Á‚Ă̂¾‚¯XVŽž‚ɉæ–ÊŠO‚̃Œƒ“ƒ_ƒŠƒ“ƒO‚ðÈ‚¢‚Ä‚é‚̂̓vƒŒƒrƒ…[‚ÅŠm”F‚Å‚«‚½‚ñ‚Å
ŒŸØ‚·‚é‚̂ɂ»‚ê‚ÍŠO‚µ‚½•û‚ª‚¢‚¢‚È

‰æ–ÊŠO‚Éo‚½ƒAƒvƒŠ‚ÌWM_PAINT‚ÅrcPaint‚ª·•ª‚ð•Ô‚·‚̂ͳí‚È‹““®‚Ȃ̂Å
ƒAƒvƒŠŽ©‘̂̉æ–ÊXV‚Æ“à—e‚̎擾‚̃^ƒCƒ~ƒ“ƒO‚É‚æ‚Á‚Ă̓vƒŒƒrƒ…[‚ª‚»‚¤‚Ȃ闋ü‚Íà–¾‚Å‚«‚é
ƒLƒƒƒvƒ`ƒƒ‚É—p‚¢‚Ä‚¢‚éBitBlt‚Æ‚à“à—e‚ªˆÙ‚È‚é‚Ì‚ÍGDI‚ÆDWM‚ł͌©‚Ä‚éƒoƒbƒtƒ@‚ªˆá‚¤‚Ì‚©‚à‚µ‚ê‚È‚¢

‚½‚¾‘S•”‚̃AƒvƒŠ‚ª‚»‚¤‚È‚é‚Æ‚È‚é‚Æ‚±‚Á‚¿‚¶‚ጻێ©‘Ì‚ªŠm”F‚Å‚«‚È‚¢‚̂łȂñ‚Æ‚à

488 –¼‘OF455 mailto:sage [2019/10/22(‰Î) 21:17:47.98 ID:VVF85bpK.net]
>>473
>>477
FirefoxAWaterfoxAChromeAVisualStudio2019AMPCBEAƒyƒCƒ“ƒgAƒƒ‚’ 
‰æ–ÊŠO‚Éo‚½•”•ª‚̓vƒŒƒrƒ…[XV‚³‚ê‚È‚¢‚µABitBlt‚àXV‚³‚ê‚ĂȂ¢‰æ‘œ‚µ‚©Žæ‚ê‚È‚¢

EdgeAƒtƒHƒg
‰æ–ÊŠO‚Éo‚½•”•ª‚àƒvƒŒƒrƒ…[XV‚³‚ê‚éABitBlt‚ł͉æ–Ê“à‚Å‚à‰æ‘œ‚ªŽæ‚ê‚È‚¢

IE
‰æ–ÊŠO‚Éo‚½•”•ª‚àƒvƒŒƒrƒ…[XV‚³‚ê‚éABitBlt‚ł͉摜‚ªŽæ‚ꂽ‚èŽæ‚ê‚È‚©‚Á‚½‚è•sˆÀ’è

“®‰æ‚Å‚· https://dotup.org/uploda/dotup.org1976519.mp4.html

>>474
Loilo‚¾‚Ɖæ–ÊŠO‚Í^‚Á•‚Å‚µ‚½B‘¼‚Í–¼‘OŒ¾‚Á‚Ä‚à‚炦‚ê‚ÎŽŽ‚µ‚Ü‚·

>>475
x64‚Ńvƒ‰ƒbƒgƒtƒH[ƒ€ƒc[ƒ‹ƒZƒbƒg‚ÍVisual Studio 2019(v142)‚Ȃ̂ÅXPŒÝŠ·‚ł͂Ȃ¢‚ÆŽv‚¢‚Ü‚·

>>476
ƒEƒBƒ“ƒhƒE‚̈ꕔ‚ª‰æ–ÊŠO‚Éo‚Ä‚àAƒEƒBƒ“ƒhƒE‚ª‚·‚ׂĉæ–Ê“à‚É‚ ‚é‚̂Ɠ¯‚¶‚悤‚ɃLƒƒƒvƒ`ƒƒ‚µ‚½‚¢‚Å‚·

489 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 21:59:23.80 ID:JI3aTgMm.net]
ƒfƒBƒXƒvƒŒƒCŠO‚ɂ͂Ýo‚µ‚½‘‹‚ª‚ ‚Á‚Ä‚»‚̂͂Ýo‚µ‚½ƒŠ[ƒWƒ‡ƒ““à‚Å•\ަXV‚©‚©‚Á‚Ä‚Ä
‚»‚¢‚‚ð ALT+PrtScr ‚ŃLƒƒƒvƒ`ƒƒ‚µ‚Ä‚à‚¤‚Ü‚­Žæ‚ê‚ĂȂ¢‚Ȃ猵‚µ‚¢‚ñ‚łȂ¢‚©‚È

490 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 22:11:54.49 ID:An+rmEaC.net]
‰´Ž©ì‚̃\ƒtƒg‚̓Lƒƒƒvƒ`ƒƒ‚Å‚«‚邪AALT+PrtScr‚̓Lƒƒƒvƒ`ƒƒ‚Å‚«‚ñ—win10

491 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 22:35:32.44 ID:YGRhwcPr.net]
ƒOƒ‰ƒ{‚Ɉˑ¶‚Æ‚©H

492 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 22:54:01.75 ID:cLGxu2gX.net]
>>478
‚È‚é‚Ù‚ÇAƒyƒCƒ“ƒg‚ÅŒ»ÛŠm”F‚µ‚½B
GPUƒŠƒ\[ƒX‚ðH‚í‚È‚¢‚悤‰ü‘P‚µ‚½Œ‹‰Ê‚Æ‚©‚©‚Ë‚¦B

493 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 22:56:43.07 ID:HSQTG8Jj.net]
‚Ç‚¤‚È‚ñ‚¾‚낤BBitBlt(,,,SRCCOPY | CAPTUREBLT) ‚µ‚©•û–@‚È‚¢‚Ì‚©‚ËB

494 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/10/22(‰Î) 23:00:04.93 ID:GE3t6WX1.net]
2’iŠK‚̃AƒNƒZƒ‰ƒŒ[ƒ^‚͂ǂ̂悤‚É‚â‚é‚Ì‚ª‚¢‚¢‚ÌH
Visual Studio ‚ÌCtrl+K B‚Ý‚½‚¢‚ÈEEE



495 –¼‘OF‹alŠÔ mailto:sage [2019/10/22(‰Î) 23:03:39.56 ID:QN5InCe0.net]
>>484
ƒAƒNƒZƒXƒL[ƒe[ƒuƒ‹Ø‚è‘Ö‚¦‚©A
ó‘Ô‘JˆÚ‚¾‚낤‚æB

496 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 23:10:21.12 ID:PRXTlxOV.net]
‚È‚ñ‚©‚¾‚ñ‚¾‚ñƒƒP‚ª‚í‚©‚ç‚È‚­‚È‚Á‚Ä‚«‚½‚ªÄ“xŠm”F‚µ‚½‚ç
Šî–{“I‚ÉUWPƒAƒvƒŠˆÈŠO‚͉æ–ÊŠO‚ÌÄ•`‰æ‚µ‚È‚¢‚Á‚Û‚¢‚ÈiChromiumŒn‚Í‚â‚Á‚Ï‚è•`‰æ‚³‚ê‚Ă邯‚Çj
‚Ù‚Æ‚ñ‚ǂ̃AƒvƒŠ‚ª—¥‹`‚ÉrcPaintŒ©‚Ă邯‚àŽv‚¦‚ñ‚µ•`‰ææ‚ªGDI‚¾‚Æ‹­§“I‚ÉOS‚ŃNƒŠƒbƒv‚³‚ê‚Ä‚ñ‚Ì‚©‚µ‚çH

‚¨‚»‚ç‚­Windows Composition‚ªŠš‚ñ‚Å‚ÄBitBlt‚ÅŽæ‚ê‚È‚¢UWPƒAƒvƒŠ‚ÍWindows.Graphics.Capture‚ÅŽæ‚ê‚邯‚Ç
UWPƒAƒvƒŠˆÈŠO‚ŃNƒŠƒbƒvς݂̃Cƒ[ƒW‚µ‚©Žæ‚ê‚È‚¢‚̂͂܂ “–‘R‚Á‚¿‚á“–‘R

497 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/22(‰Î) 23:28:56.03 ID:An+rmEaC.net]
win10‚ÅUWP‚łȂ¢]—ˆ‚̃AƒvƒŠ‚̉æ–ÊŠOƒLƒƒƒvƒ`ƒƒ‚Å‚«‚邿
win7‚ªaeroƒIƒt‚¾‚ÆŽB‚ê‚È‚©‚Á‚½‚Ý‚½‚¢‚ɉ½‚ç‚©‚ÌðŒ‚ª‚ ‚é‚Ì‚©‚à‚µ‚ê‚È‚¢‚ª

498 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/10/23(…) 00:49:00.28 ID:/s0IRa9G.net]
Mozilla Firefox‚ȂǃT[ƒhƒp[ƒeƒB‘åŽè‚Í¡‚àWin32API‚ðƒlƒCƒeƒBƒu‚ÉŽg‚Á‚Ä‚¨‚è.NET‚ÍŽg‚Á‚ĂȂ¢B

499 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/10/23(…) 01:17:59.09 ID:VREi5cKF.net]
ƒGƒNƒXƒvƒ[ƒ‰‚̃AƒhƒŒƒXƒo[‚ÅuƒfƒXƒNƒgƒbƒvv‚Æ‚©uƒ_ƒEƒ“ƒ[ƒhv‚Á‚Ä“ü‚ꂽ‚ç
‚»‚±‚̃pƒX‚Ɉړ®‚µ‚Ü‚·‚ªAuƒfƒXƒNƒgƒbƒvvi‚Æ‚¢‚¤“ú–{Œêj‚©‚çƒpƒX‚ɕϊ·‚·‚éAPI‚Í‚ ‚è‚Ü‚·‚©H

500 –¼‘OF‹alŠÔ mailto:sage [2019/10/23(…) 01:29:37.00 ID:DFr4VJRt.net]
>>489
SHGetLocalizedName‚Ì‹tŽÊ‘œ‚Á‚Û‚¢BCSIDL‚©‚çƒe[ƒuƒ‹‚ðì‚é‚Ì‚ªŠy‚©‚ÆB

501 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/10/23(…) 01:33:15.99 ID:VREi5cKF.net]
‚ ‚êH‚È‚ñ‚©ã‚Ì•û‚É“¯‚¶‚悤‚ÈŽ¿–₪‚—

502 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/23(…) 01:52:47.01 ID:VREi5cKF.net]
‚È‚ñ‚©‚ß‚¿‚á‚­‚¿‚á‚ß‚ñ‚Ç‚­‚³‚»‚¤‚—

503 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/10/23(…) 02:38:41.47 ID:/s0IRa9G.net]
SHGetFolderPath() ‚ÅCSIDLƒRƒ“ƒvƒŠ[ƒg‚ð‚ß‚´‚·‚Æ‚©

504 –¼‘OF‹alŠÔ mailto:sage [2019/10/23(…) 03:33:00.02 ID:bxABcYeD.net]
https://github.com/katahiromz/SHVistaPathMap
ì‚Á‚½‚¼BŽ©—R‚ÉŽg‚¦B



505 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/10/23(…) 04:05:49 ID:/s0IRa9G.net]
>>494
‘‚¢‚Å‚·‚ËB
‚Ƃ͂¢‚¦AŽÀÝ‚·‚éƒpƒX‚©‚ç‚Ì‹tˆø‚«‚¾‚ÆAuƒRƒ“ƒgƒ[ƒ‹ ƒpƒlƒ‹v‚Æ‚©uƒvƒŠƒ“ƒ^[v‚Ý‚½‚¢‚ȉ¼‘zƒtƒHƒ‹ƒ_–¼‚ÍŽæ‚ê‚È‚¢B

506 –¼‘OF‹alŠÔ mailto:sage [2019/10/23(…) 04:20:43.92 ID:DFr4VJRt.net]
‰¼‘zƒtƒHƒ‹ƒ_‚È‚çPIDL‚ðŽg‚¤‚̂ł͂Ȃ¢‚©H

507 –¼‘OF‹alŠÔ mailto:sage [2019/10/23(…) 04:23:26.39 ID:DFr4VJRt.net]
PIDL‚ÆGUID‚ð‚Ç‚¤‚â‚ê‚ÎŒ‹‚Ñ•t‚¯‚ç‚ê‚é‚©H ‚¦`‚Æ

508 –¼‘OF‹alŠÔ ŸT6xkBnTXz7B0 mailto:sage [2019/10/23(…) 04:25:53 ID:DFr4VJRt.net]
https://stackoverflow.com/questions/31480239/how-to-get-a-pidl-from-a-windows-librarys-guid
‚±‚±‚Ƀqƒ“ƒg‚ªB

509 –¼‘OF‹alŠÔ mailto:sage [2019/10/23(…) 04:32:28.94 ID:DFr4VJRt.net]
—Ž‚¿‚Ü‚·B

510 –¼‘OF‹alŠÔ ŸT6xkBnTXz7B0 mailto:sage [2019/10/23(…) 04:40:22 ID:DFr4VJRt.net]
‰¼‘zƒtƒHƒ‹ƒ_‚Ȃ烌ƒWƒXƒgƒŠ‚ðŒ©‚é•û–@‚ª‚ ‚邪AKnownFolder‚Ì•û‚ª³‚µ‚¢•û–@‚ÉŽv‚¦‚éB

511 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/10/23(…) 04:47:44 ID:/s0IRa9G.net]
WTLŒöŽ®gitƒŒƒ|ƒWƒgƒŠ‚É‚ ‚éƒGƒNƒXƒvƒ[ƒ‰‚à‚Ç‚«ƒAƒvƒŠ‚̃Tƒ“ƒvƒ‹‚ªŽQl‚ɂȂ邩‚àB
https://sourceforge.net/p/wtl/git/ci/master/tree/Samples/WTLExplorer/

512 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/23(…) 12:55:03.32 ID:hZZQZDty.net]
‰æ–ÊŠO‚̃XƒNƒVƒ‡‚ªŽæ‚ê‚È‚¢ŒA1809‚©‚ç‚Ì‹““®‚̂悤‚¾‚Ë‚¦

https://stackoverflow.com/questions/54572498/manipulate-system-visible-clipping-region-in-windows-1809

513 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/23(…) 12:59:02.01 ID:ou8vQa3g.net]
>>502
“ú–{Œê‚Å

514 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/10/23(…) 15:31:41.90 ID:J1BMEu9t.net]
‚¢‚â”»‚邾‚ë

1809 update “ü‚ꂽŒã‚ɉÂ΂µ‚­‚È‚Á‚½‚ñ‚¾‚ëƒÖ



515 –¼‘OF455 mailto:sage [2019/10/23(…) 21:03:31.35 ID:i0lmBL5A.net]
1809ˆÈ~‚Ì‹““®‚È‚çƒvƒƒOƒ‰ƒ€‚¶‚á‚È‚­‚ÄWindows‘¤‚Ì–â‘è‚Ý‚½‚¢‚Å‚·‚Ë
BitBlt‚¾‚¯‚¶‚á‚È‚­ƒvƒŒƒrƒ…[‚É‚à–â‘èo‚Ă邩‚çƒoƒO‚Á‚Û‚¢‚Å‚·‚µ
‚»‚Ì‚¤‚¿ƒAƒbƒvƒf[ƒg‚ÅŽ¡‚邱‚Æ‚ðŠú‘Ò‚µ‚‚ƒvƒƒOƒ‰ƒ€‚ł̑Ήž‚Í’ú‚߂܂·
‚¢‚ë‚¢‚듚‚¦‚Ä‚­‚ꂽŠF—l‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

516 –¼‘OF‹alŠÔ mailto:sage [2019/10/23(…) 22:21:30.01 ID:bxABcYeD.net]
‚â‚Á‚Ï‚èKnownFolder‚©‚çŽæ“¾‚Å‚«‚½B
https://github.com/katahiromz/SHVistaPathMap/blob/master/dump.cpp
Ž©—R‚ÉŽg‚¦B

517 –¼‘OF‹alŠÔ mailto:age [2019/10/23(…) 23:01:48.53 ID:bxABcYeD.net]
—g‚°•¨

518 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/24(–Ø) 00:20:06.38 ID:ywNA7G1O.net]
‚ ‚肪‚Æ‚¤B‚¾‚ª‚µ‚©‚µ•ʂ̃Aƒvƒ[ƒ`‚Å
‰´‚ª‰ðŒˆ‚µ‚½‚¢i–{“–‚Ìj–â‘è‚Í‰ðŒˆ‚Å‚«‚Ä‚¢‚½‚Ì‚¾‚æ

‚Ü‚ ’N‚©‚Ì–ð‚É—§‚‚¾‚낤‚©‚ç•ú‚Á‚Ä‚¨‚¢‚½‚¯‚Ç‚È
‚·‚Ü‚ñ‚È‚—ww

519 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/24(–Ø) 00:41:12.27 ID:Fw8n9fLr.net]
ƒAƒbƒvƒf[ƒg‚Å’¼‚é‚©‚Á‚¿‚ã[‚Ä‚à‹““®Ž©‘͕̂`‰æ‚ÌÅ“K‰»‚Æ‚àŒ¾‚¦‚é‚̂Ŏd—l‚Æ‚µ‚Ä‚±‚̂܂܂¢‚«‚»‚¤‚¾‚¯‚ǂȂ 

Ž©ì‚Ì‚ÅŽŽ‚µ‚Ă݂½‚¯‚Ç‚â‚Í‚èˆê•”‚Å‚à‰æ–ÊŠO‚Éo‚Ă邯–³Œø—̈æ‚ðƒNƒ‰ƒCƒAƒ“ƒg‘S‘̂Ǝw’肵‚Ä‚à
‹­§“I‚ɃNƒŠƒbƒv‚³‚ꂽHDC‚ª•Ô‚Á‚Ä‚­‚é‚Ë
BeginPaint‚¾‚¯‚¶‚á‚È‚­‚ÄWM_PAINTŠO‚Å‚ÌGetDC‚Å‚à“¯—l
DXGI swap chain‚ªo—Íæ‚È‚çƒNƒŠƒbƒv‚³‚ê‚È‚¢

•’i‘‹‚ð‰æ–ÊŠO‚É’Ç‚¢o‚µ‚½‚܂܂ɂ·‚é‚Á‚Ä‚±‚Æ‚ª‚È‚¢‚©‚ç‹C•t‚©‚È‚©‚Á‚½‚ȃRƒŒ

520 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/04(ŒŽ) 15:23:29.75 ID:/C5zJSxn.net]
SetForegroundWindow‚ŃtƒH[ƒJƒX‚ð’D‚¦‚È‚¢A
“ü—Í’†‚ɃtƒH[ƒJƒX‚ª’D‚í‚ê‚邯ƒEƒU‚¢‚©‚çWindows‚ª
’D‚¦‚È‚¢‚悤‚É‚µ‚Ä‚é‚Á‚Ęb‚͂悭•·‚­‚ÆŽv‚¤‚¯‚Ç

‹t‚ɃGƒNƒXƒvƒ[ƒ‰‚ª‹N“®‚·‚邯iƒoƒbƒNƒOƒ‰ƒEƒ“ƒh‚Ȃ̂Éj
ƒtƒH[ƒJƒX‚ð’D‚Á‚Ä‚­‚ê‚Ä¢‚Á‚Ä‚é‚ñ‚¾‚¯‚ǑΉžô‚È‚¢H
ƒEƒU‚¢‚ñ‚¾‚ª‚—

521 –¼‘OF mailto:sage [2019/11/04(ŒŽ) 15:58:26.30 ID:fwURXfb5.net]
>>447
‚³‚ç‚É’ÇŽŽ‚ðd‚˂Ă¢‚Ü‚µ‚½
ˆ«‚¢‚Æ‚«‚Í 10G, ‚¤‚Ü‚­‚¢‚Á‚Ä‚à 5000G ’ö“xi“ú‚É‚æ‚Á‚Ă΂ç‚΂ç‚Å‚·j‚Å
FILE_END ‚ª‚Å‚«‚È‚­‚Ȃ錻ۂÍA
FILE_END ‚ªˆ«‚¢‚̂ł͂Ȃ­AƒVƒXƒeƒ€‚ň³k‚·‚邿‚¤‚ÉŽw’è‚·‚邯‚»‚¤‚¢‚¤‚±‚Æ‚ª‚¨‚«‚邱‚Æ‚ª‚í‚©‚Á‚Ä‚«‚Ü‚µ‚½B

Windows ‚à‚¢‚ë‚¢‚ë‚Æ‚ ‚ĂɂȂç‚È‚¢A‚à‚¤ linux ‚ÉŽ²‘«‚ðˆÚ‚»‚¤‚©A‚ÆŽvˆÄ‚µ‚Ä‚¢‚Ü‚·

522 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/04(ŒŽ) 16:19:56.83 ID:1IiqNDSP.net]
>>510
SetFocus()‚ðŽg‚¤‚ÆD‚«‚ȃRƒ“ƒgƒ[ƒ‹‚ɃtƒH[ƒJƒX‚ð—^‚¦‚邱‚Æ‚ªo—ˆ‚éB
SetForegroundWindow()‚Í—]‚èŒø‰Ê‚ª–³‚¢B

523 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/04(ŒŽ) 16:52:05.66 ID:KwYoxUXo.net]
longƒ|ƒCƒ“ƒ^ˆø”‚Éintƒ|ƒCƒ“ƒ^“n‚µ‚Ä>>445‚Ý‚½‚¢‚ȃgƒ“ƒ`ƒ“ƒJƒ“‚È•Ô“š‚·‚él‚ª‰½‚©Œ¾‚Á‚Ä‚é

524 –¼‘OF mailto:sage [2019/11/04(ŒŽ) 18:29:13.81 ID:fwURXfb5.net]
>>513
>>445 ‚ð“ú–{Œê‚É–|–󂵂Ă݂܂µ‚½B
https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-setfilepointer
‚Å‚Í api ŠÖ”‚Ì‘æ“ñˆø”‚Í@uLONGv‚Å’è‹`‚³‚ê‚Ä‚¢‚Ü‚·B
‚±‚±‚Å’ˆÓ‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Ì‚Íulongv‚ł͂Ȃ­‚ÄuLONGvB
‚·‚Ȃ킿 LONG ‚Í win32api.h ‚Å’è‹`‚³‚ê‚Ä‚¢‚éŒ^‚Å‚·B‚±‚ꂪŽÀۂ̊‹«‚ł͂ǂ¤ typedef ‚³‚ê‚Ä‚¢‚é‚©‚͊‹«ˆË‘¶‚Å‚·B
‚»‚ê‚𒲂ׂ邽‚ß‚É >>445 ‚ÅŽÀÛ‚É sizeof(LONG) ‚Ì’l‚ðo—Í‚³‚¹‚邯 sizeof(LONG) = 4
Ž„‚Í >>443 ‚Å‘æ“ñˆø”‚É int (‚»‚µ‚Ä“n‚·’l‚Í 0) ‚ðŽg‚Á‚Ä‚¢‚Ü‚·‚ª sizeof(int) = 4
’l‚Í 0 ‚¾‚©‚ç signed/unsigned ‚ɂ‚¢‚Ă͖â‘è‚È‚¢
‚»‚µ‚Ä sizeof(int) = sizeof(LONG) ‚¾‚©‚ç‚È‚¨‚³‚ç–â‘è‚È‚¢‚̂ł·B
Ì‚Í DWORD (Double WORD) ‚Æ’è‹`‚³‚ê‚Ä‚¢‚Ü‚µ‚½‚ªA1 word = 2 bytes, 2 words = 4 bytes
32bit ŠÂ‹«‚ł̕’Ê‚Ì int ‚̃TƒCƒY‚Í 4 ‚Ȃ̂ÅÌ‚©‚ç int ‚𓖂ĂĖâ‘è‚È‚©‚Á‚½‚̂ł·‚æ

Œ‹˜_F>>513 >>444 ‚̓jƒƒJAwin32api ƒXƒŒ‚É“Še‚·‚é‘O‚É 10 ”N ROM ‚Á‚Ä‚­‚¾‚³‚¢



525 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/04(ŒŽ) 18:55:51.87 ID:KwYoxUXo.net]
>>514
445‚̂ǂ±‚ªWindowsŠÂ‹«H

526 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/04(ŒŽ) 19:29:40.39 ID:ex697rOI.net]
DOS‘‹‚Åprintfo—Í‚µ‚È‚ª‚çWin32API‚¾‚Á‚ÄŽg‚¦‚é‚©‚çWinŠÂ‹«

527 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/04(ŒŽ) 20:03:10.14 ID:xxqq9QlV.net]
LONG‚ÍAWPARAM‚âLPARAM‚ÆŒ^•ÏŠ·‚·‚éŠëŒ¯ƒR[ƒh‚ª‘½‚¢‹C‚ªB‚à‚¿‚ë‚ñŒÃ‚¢ƒR[ƒh‚¾‚¯‚ÇB

528 –¼‘OF mailto:sage [2019/11/04(ŒŽ) 20:32:15.68 ID:fwURXfb5.net]
>>515
‚¾‚©‚çA‚ ‚È‚½‚Í 10 ”N ROM ‚Á‚ĂȂ³‚¢A‚Á‚Ä‚³‚Á‚«Œ¾‚Á‚½‚Å‚µ‚傤H

529 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/04(ŒŽ) 23:46:10.01 ID:hiiCgg8I.net]
‚±‚±‚ÍWin32ƒXƒŒ‚È‚ñ‚¾‚©‚çWin64‚â‘̂ł ‚éWindows API‚̓XƒŒˆá‚¢
32ƒrƒbƒg‚̘b‚¾‚¯‚µ‚Ä‚ë

530 –¼‘OF mailto:sage [2019/11/05(‰Î) 00:15:09.88 ID:SbnLKNM3.net]
>>519
Žc”O‚È‚ª‚ç‚»‚̈ӌ©‚ÉŽ^“¯‚·‚él‚Í­””h‚¾‚ÆŽv‚¢‚Ü‚·‚æ

531 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/05(‰Î) 01:54:03.16 ID:RTdVMJgD.net]
Win64API‚È‚ñ‚ĂǂÁ‚©‚ço‚Ä‚«‚½‚ÌH

532 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/05(‰Î) 11:28:00.41 ID:f5fZl2jz.net]
> Ì‚Í DWORD (Double WORD) ‚Æ’è‹`‚³‚ê‚Ä‚¢‚Ü‚µ‚½‚ª
LPARAM‚Í 16bit,32bit‹¤‚É LONG (•„†•t®”)

533 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/05(‰Î) 11:48:37.07 ID:McETm4vA.net]
>>519
64bitƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Å‚ ‚Á‚Ä‚àŽg—p‚·‚éAPI‚ÍŽÀ‘̂Ƃµ‚Ä‚ÍWin32API‚¾‚¼
Win64API‚È‚ñ‚ÄŽÀ‘̂͂Ȃ­A˜_—“I‚ÉŽÀ‘•‹æ•ª‚Æ‚µ‚ČĂѕª‚¯‚é’ö“x
‚‚܂èƒXƒŒƒ`‚Å‚à‰½‚Å‚à‚È‚¢

534 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/05(‰Î) 19:37:14.92 ID:wVD+ILW8.net]
double word‚ª32bit‚¾‚È‚ñ‚Ä–{—ˆword•‚ª16bit‚Æ‚¢‚¤‘O’ñ‚̘b‚ŃCƒ“ƒeƒ‹‚È‚ç80286‚܂ł̂͂¸‚ª386‚ŃpƒX‚³‚êathlon64‚ÅĂуpƒX‚³‚ê‚邯‚¢‚¤ˆÙ펖‘Ô‚ª¡‚à‘±‚¢‚Ä‚¢‚é‚킯‚È‚ñ‚¾‚ª



535 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/05(‰Î) 20:20:06.81 ID:Rmlz0hln.net]
>>524
16bit CPU‚â32bit CPU‚Æ‚¢‚¤Œ¾—t‚Æ
ƒ|ƒCƒ“ƒ^ = ƒAƒhƒŒƒX•‚ªˆá‚¤‚±‚Ƃ͕’ʂɂ ‚é‚Á‚Ă킩‚Á‚Ä‚éH

8086‚Í16bit CPU‚ŃŒƒWƒXƒ^•‚Í16bit‚¾‚ªƒAƒhƒŒƒX•‚Í20bitiÅ‘å1MBj
80286‚à16bit CPU‚¾‚ªƒAƒhƒŒƒX•‚Í24bitiÅ‘å16MBj

80386‚Í32bit CPU‚ŃŒƒWƒXƒ^•AƒAƒhƒŒƒX•‚Æ‚à‚É32bit‚Å
•ª‚©‚è‚â‚·‚¢Žž‘オPentium‚Ì‘æˆê¢‘ãi1995”N‚®‚ç‚¢j‚®‚ç‚¢‚܂ő±‚¢‚½‚ª
Pentium Pro‚©‚ç‚Í•¨—ƒAƒhƒŒƒXŠg’£‚ª“‹Ú‚³‚ê32bit CPU‚¾‚ª
ƒAƒhƒŒƒXƒoƒX‚Í36bitiÅ‘å64GBj‚ɂȂÁ‚½‚ñ‚¾‚ª

536 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/05(‰Î) 20:52:13.30 ID:mHpC8FDb.net]
>>525
Žß‰Þ‚Éà–@‚²‹ê˜J

537 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/05(‰Î) 21:08:53.99 ID:Rmlz0hln.net]
Žß‰Þ‚͉´‚₵‚—

538 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/05(‰Î) 21:43:32.83 ID:mHpC8FDb.net]
‰´ƒƒCƒ“ƒtƒŒ[ƒ€‚Ådiagnose–½—߂Ƃ©‚¢‚¶‚­‚Á‚Ä‚Ä
•ʂȈČ‚Åhdl‚Åcpu‘‚¢‚½‚肵‚Ă邯‚Ç

539 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/06(…) 01:32:27 ID:k1IDaN6Q.net]
ƒƒCƒ“ƒtƒŒ[ƒ€w
‰½Î‚ɂȂÁ‚Ä‚àƒCƒLƒŠ¬‘m‚µ‚Ä‚é‚ñ‚¾‚È
ƒTƒ‹‚̃pƒp‚ƃ}ƒ}‚Í‚²‘¶–½‚©‚¢H

540 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/06(…) 02:20:55.89 ID:71FJFoA8.net]
>>529
‰½ƒCƒL‚Á‚Æ‚ñ‚Ë‚ñ

541 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/06(…) 04:07:48 ID:Z1mcKm+J.net]
ƒCƒL‚Ȃ肦‚È‚è

542 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/06(…) 07:21:07 ID:cnDla3Ge.net]
>>525
ƒ\ƒtƒg“I‚ÈAPI‚̘b‚É•¨—ƒAƒhƒŒƒX‹óŠÔ‚ÅŒê‚éƒoƒJ‰³w

543 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/06(…) 12:01:28.81 ID:o3tEvZiY.net]
Žß‰Þ‚ª‚Ç‚¤‚©‚Í‚Æ‚à‚©‚­
>>525 ‚ª‘S‚­ƒgƒ“ƒ`ƒ“ƒJƒ“‚ȃŒƒX‚Å‚ ‚邱‚Ƃ͎–ŽÀ
‚¢‚‚à‚Ì‚ ‚¢‚‚¾‚ë

544 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/06(…) 15:05:39.69 ID:Z1mcKm+J.net]
>>532
API‚̘b‚¾‚Æ‚¢‚¤‚̂ȂçAOS‚ª16bit‚¾‚낤‚ª32bit‚¾‚낤‚ª
API‚ÌŽd—l‚ª‘ã‚í‚é‚킯‚È‚¢‚ñ‚â‚Å
ˆÙ펖‘Ô‚Å‚à‚È‚ñ‚Å‚à‚È‚­A‚»‚ꂪ‚‚¢ŒÝŠ·«‚Ì——R‚¾



545 –¼‘OF‹alŠÔ mailto:sage [2019/11/06(…) 15:13:44.92 ID:Z1hQUtYe.net]
64ƒrƒbƒg‘Ήž‚Å
Get/SetWindowLong‚æ‚è‚àGet/SetWindowLongPtr‚ðŽg‚¦B‚Æ‚©A
DialogProc‚Ì–ß‚è’l‚ðINT_PTR‚É‚µ‚ëB
‚Æ‚©‚̎኱‚Ì•ÏX“_‚ª‚ ‚邿‚¤‚¾B

546 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/06(…) 15:19:20.45 ID:o3tEvZiY.net]
HANDLE‚à‚±‚Á‚»‚ètypedef‚É_PTR•Ï‚¦‚½‚ñ‚¾‚Á‚¯

547 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 01:18:36.16 ID:7K0XtVuo.net]
ƒ_ƒCƒAƒƒOƒvƒƒV[ƒWƒƒ‚Ì–ß‚è’l‚ª‚ß‚ñ‚Ç‚¤‚È‚±‚ƂɂȂé
x86‚¶‚áBOOL‚¾‚¯‚Çx64‚¾‚ÆINT_PTR
‚Å‚àVC6‚¾‚ÆBOOL‚Íint‚¾‚Æ‚¢‚¤

548 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 01:32:58.79 ID:sEmiRyTj.net]
—ðŽj“I——R‚ÅŽd•û‚̂Ȃ¢–Ê‚à‚ ‚邪A
’Pˆê‚̃\[ƒX‚Å16bit‚Æ32bitA32bit‚Æ64bit‚ŃRƒ“ƒpƒCƒ‹‚Å‚«‚邿‚¤‚É‚µ‚Ä‚«‚½‚©‚ç
Œ^‚ÌŽÀ‘Ô‚ÍŒ‹‹Ç‚È‚ñ‚È‚ñ‚¾H‚Á‚Ä”Y‚Þ‚±‚ƂɂȂÁ‚Ä‚éB

‚à‚¤‚»‚ë‚»‚ëƒlƒCƒeƒBƒuŒ^‚¾‚¯‚ðŽg‚¦‚邿‚¤‚ɂȂÁ‚Ăقµ‚¢‚ª
‚»‚Ì‚½‚߂Ɍ¾Œê‚ð•Ï‚¦‚é‚Ù‚¤‚ªŠy‚¾‚낤‚È

549 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 01:44:34.42 ID:ubAK6fog.net]
int‚Ælong‚̃TƒCƒYˆá‚¤‚±‚Æ‚à‚ ‚邵‚È
c#‚Ý‚½‚¢‚Éint32‚Ý‚½‚¢‚È‚Ìʼn‚©‚ç—pˆÓ‚µ‚Æ‚¯‚æ

550 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 01:48:09.03 ID:cfOynPV2.net]
stdint.hŽg‚¨‚¤

551 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(Thu) 02:23:16 ID:+N3PsKU8.net]
‘O‚É•·‚¢‚½˜b‚¾‚ÆA‘åŒ^‹@‚ª64BIT‰»‚µ‚½Œã‚àAint‚ÍA32BIT‚ÌŽ–‚ª‘½‚¢‚炵‚¢B

552 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(Thu) 02:26:43 ID:4jX7Qkw7.net]
‚¢‚¢‚©‚°‚ñ‚È’mޝ‚ÅŒê‚肽‚ª‚é‚â‚‘½‚·‚¬

553 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(Thu) 02:27:07 ID:+N3PsKU8.net]
32BITŽž‘ã‚ÍA®”ƒTƒCƒY‚ƃ|ƒCƒ“ƒ^ƒTƒCƒY‚ªˆê’v‚µ‚Ä‚¢‚ÄAƒTƒCƒY‚Ì‘I‚Ñ•û‚É
”Y‚Þ‚±‚Æ‚ª–³‚­•Ö—˜‚¾‚Á‚½B‰Ê‚½‚µ‚ÄA®”Œ^‚ð‘S•”64BIT‚É‚µ‚Ä—Ç‚¢‚à‚Ì‚©
‚Ç‚¤‚©BŒ´‘¥“I‚É‘¬“x‚͕ςí‚ç‚È‚¢‚Æ‚µ‚Ä‚àŽg—pƒƒ‚ƒŠ‚Í‘‚¦‚Ä‚µ‚Ü‚¤B
‹°‚ç‚­Aexeƒtƒ@ƒCƒ‹‚̃TƒCƒY‚à‘‰Á‚·‚邾‚낤B

554 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(Thu) 02:42:22 ID:sEmiRyTj.net]
ƒRƒ“ƒsƒ…[ƒ^‚ª’x‚©‚Á‚½Žž‘ã‚ÍCPU‚ÉÅ“K‚ȃf[ƒ^Œ^‚ð
Žg‚¤‚±‚Æ‚ªd—v‚¾‚Á‚½‚ªA¡‚Í”’lŒ^‚µ‚©‚È‚­‚Ä
ƒf[ƒ^ƒTƒCƒY‚ÍŽ©“®“I‚ÉŒˆ‚Ü‚è‚Ü‚·‚Æ‚©‚΂©‚肾‚à‚ñ‚È



555 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(Thu) 02:44:07 ID:+N3PsKU8.net]
64BITƒ|ƒCƒ“ƒ^ptr‚Æ”z—ñ“Y‚¦Žšidx‚ɑ΂µ‚ÄA
ptr[idx]
‚Æ‘‚¢‚½ê‡Aidx‚ª32BIT‚Æ64BIT‚¾‚ÆŽÀ‚ÍA32BIT‚Ì•û‚ª
1ƒNƒƒbƒN‘‚¦‚Ä‚µ‚Ü‚¤‰Â”\«‚ª‚‚¢B‚È‚º‚È‚çAƒ}ƒVƒ“ŒêƒŒƒxƒ‹‚Å‚ÍA
ã‹L‚̉‰ŽZ‚ÅAptr‚Í64BIT®”‚Æ‚µ‚Ĉµ‚í‚êAptr[idx]‚ÍA
*(ptr+idx)‚Æ‚µ‚Ĉ—‚³‚ê‚éB‚Æ‚±‚낪A64BIT+64BIT‚Ì®”‰‰ŽZ‚Í
‚ ‚邪A64BIT+32BIT‚Ì®”‰‰ŽZ‚Í–³‚¢Ž–‚ª‘½‚¢B‚Ȃ̂ÅA
idx‚ª32BIT‚¾‚ÆA‚¢‚Á‚½‚ñA64BIT‚ÉBIT•‚ðŠg’£‚·‚é–½—ß‚ð1‚Â
‘}“ü‚·‚é•K—v‚ª‚ ‚éB

‚¾‚©‚çA64BITƒ|ƒCƒ“ƒ^‚̃A[ƒLƒeƒNƒ`ƒƒ‚¾‚ÆAidx‚à64BIT‚É‚µ‚½•û‚ª
‘¬“x‚ªã‚ª‚é‰Â”\«‚ª‚‚¢B

556 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(Thu) 02:45:21 ID:+N3PsKU8.net]
>>544
>¡‚Í”’lŒ^‚µ‚©‚È‚­‚ăf[ƒ^ƒTƒCƒY‚ÍŽ©“®“I‚ÉŒˆ‚Ü‚è‚Ü‚·‚Æ‚©‚΂©‚肾‚à‚ñ‚È
C++‚¾‚Æ¡‚Å‚àƒf[ƒ^ƒTƒCƒY‚Í–¾Ž¦‚µ‚Ü‚·B

557 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/07(–Ø) 02:54:21.19 ID:PsJP4fV8.net]
size_tŒ^‚ª–³“ï‚É‚µ‚ÄÅ‹­

558 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 03:00:35.26 ID:sEmiRyTj.net]
>>546
‘¼‚ÌŒ¾Œê‚̘b‚âB¡‚Í‘¬“x‚æ‚è‚à—˜•Ö«‚̂ق¤‚ªd—v‚â

559 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(Thu) 03:18:33 ID:+N3PsKU8.net]
>>548
—Ⴆ‚ÎAJavaScript‚¾‚ÆA”’lŒ^‚̃f[ƒ^ƒTƒCƒY‚ªŽ©“®“I‚ÉŒˆ‚ß‚ç‚ê‚Ä‚¢‚é
‚킯‚ł͂Ȃ­Aí‚É double Œ^(64BIT •‚“®¬”“_Œ^)‚Ȃ̂ł·‚ªA
®”‚Í32BIT®”Œ^‚܂ł¾‚Æ doubleŒ^‚ɸ“x‚𗎂Ƃ·‚±‚ƂȂ­Š®‘S‚É
Žû‚Ü‚é‚Ì‚ÅA‰½‚àl‚¦‚¸‚ɳ‚µ‚­ˆµ‚¦‚邾‚¯‚Å‚·B
JavaScript‚Å‚ÍA64BIT ®”Œ^‚ÍA“`““I‚ɂ͌´‘¥“I‚ÉŽg‚¦‚Ü‚¹‚ñB

560 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(Thu) 03:23:20 ID:+N3PsKU8.net]
>>549
‚Ü‚½AJavaScript‚ÍAƒVƒ“ƒvƒ‹‚ÈŽg‚¢•û‚Å‚ÍAŒ´‘¥A®”Œ^‚ª‚È‚­A
console.log(54 / 10);
‚Æ‚·‚邯A5.4‚Æ•\ަ‚³‚ê‚Ü‚·B‚±‚ê‚ÍA54‚â10‚ª®”‚ł͂Ȃ­A
54.0 ‚â 10.0 ‚Æ‚¢‚¤ double Œ^•‚“®¬”“_‚Æ‚µ‚Ĉµ‚í‚ê‚Ä‚¢‚邽‚߂ł·B
‚±‚ê‚ÍASun/Oracle ‚Ì Java ‚Ƃ͑S‚­Œ‹‰Ê‚ªˆÙ‚È‚è‚Ü‚·BŒãŽÒ‚Å‚ÍA
54/10‚ÍAu®”œŽZv‚Ȃ̂ÅAŒ‹‰Ê‚Í®”‚Ìu5v‚ƂȂè‚Ü‚·B

561 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(Thu) 03:38:26 ID:sEmiRyTj.net]
> JavaScript‚Å‚ÍA64BIT ®”Œ^‚ÍA“`““I‚ɂ͌´‘¥“I‚ÉŽg‚¦‚Ü‚¹‚ñB
64bit‚àŽg‚¤‚Ì‚©‚Á‚Ęb‚È‚ñ‚¾‚¯‚Ç‚ÈH 52bit‚Å\•ª‚¾‚낤H

https://sbfl.net/blog/2018/06/18/javascript-bigint/

> JavaScript‚ÌNumberi”’lŒ^j‚Í”{¸“x•‚“®¬”“_”‚ƂȂè‚Ü‚·B
> ‚‚܂è‘S‘Ì‚ª64bit‚ÅA‰¼”•”‚ª52bit‚Å‚·B‰¼”•”‚ª52bit‚Ȃ̂ÅA
> Number‚ð—p‚¢‚ijŠm‚É•\‚¹‚éÅ‘å‚Ì®”‚ÍA53bit‚Å•\‚¹‚锂©‚ç
> 1ˆø‚¢‚½”‚ɂȂèA(2^53 ? 1) = 9007199254740991‚ƂȂè‚Ü‚·B

562 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 03:39:52.10 ID:sEmiRyTj.net]
‚È‚ñ‚¾BJavaScript‚ÉBigInt‚ ‚é‚¶‚á‚ñ

Number‚Å•\‚¹‚éÅ‘å‚Ì®”’l‚Í\•ª‚È’l‚É‚àŽv‚¦‚Ü‚·‚ªA
•ª–ì‚É‚æ‚Á‚Ă͂±‚ê‚Å‚à‘«‚è‚È‚­‚Ȃ邱‚Æ‚ª‚ ‚è‚Ü‚·B‚»‚±‚Å“±“ü‚³‚ꂽ‚Ì‚ªBigInt‚Å‚·B

BigInt‚ÍA”CˆÓ¸“x‚Ì®”‚ð•\‚·V‚µ‚¢ƒvƒŠƒ~ƒeƒBƒuŒ^‚Å‚·B
”CˆÓ¸“x‚Ì®”’l‚ɂ‚¢‚Ä‚ÍAŠî–{“I‚ÉCPU‚É“‹Ú‚³‚ê‚Ä‚¢‚éŒvŽZ‹@‚͑Ήž‚µ‚Ä‚¢‚È‚¢‚Ì‚ÅAŒvŽZ‚̓\ƒtƒgƒEƒFƒA‚É‚æ‚Á‚Äs‚í‚ê‚Ü‚·B

563 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(Thu) 03:43:05 ID:sEmiRyTj.net]
‚â‚Á‚Ï‚è‚Ç‚ñ‚ȂƂ«‚Å‚àƒvƒƒOƒ‰ƒ}‚ªƒf[ƒ^Œ^‚ð
‘I‚ñ‚Å‚­‚¾‚³‚¢‚Á‚Ä‚¢‚¤‚͎̂ž‘ã’x‚ꂾ‚ÆŽv‚í

564 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 03:53:54.05 ID:+N3PsKU8.net]
>>553
Ž©“®‰»‚·‚邱‚Ƃ͉”\‚Å‚·‚ªAŒ»Ý‚Ì‹Zp‚Å‚»‚¤‚¢‚¤‚Æ‚±‚ë‚܂Ŏ©“®‰»‚µ‚½
Œ¾Œê‚ðŽg‚Á‚ăRƒ“ƒpƒCƒ‰ˆ—Œn‚ð‘‚­‚ÆAƒRƒ“ƒpƒCƒ‹‘¬“x‚ª100”{’x‚­‚È‚é
‚©‚à’m‚ê‚Ü‚¹‚ñB‚±‚ê‚̓Rƒ“ƒpƒCƒ‹ˆÓ‚ð쬂µ‚½ŒoŒ±‚ÉŠî‚­˜b‚Å‚·B
‚à‚̦‚­Œµ‚µ‚¢¢ŠE‚ªŽÀ‚͂܂¾‘òŽRŽc‚Á‚Ä‚¢‚Ü‚·B



565 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 03:55:32.96 ID:+N3PsKU8.net]
>>554
ŒëF‚©‚à’m‚ê‚Ü‚¹‚ñB‚±‚ê‚̓Rƒ“ƒpƒCƒ‹ˆÓ‚ð쬂µ‚½ŒoŒ±‚ÉŠî‚­˜b‚Å‚·B
³F‚©‚à’m‚ê‚Ü‚¹‚ñB‚±‚ê‚̓Rƒ“ƒpƒCƒ‰‚ð쬂µ‚½ŒoŒ±‚ÉŠî‚­˜b‚Å‚·B

566 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(Thu) 03:58:19 ID:sEmiRyTj.net]
100”{’x‚­‚È‚é‚È‚ç100”{‚‘¬‚ȃRƒ“ƒsƒ…[ƒ^‚ðŽg‚¦‚΂¢‚¢‚¾‚¯

567 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(Thu) 03:58:57 ID:sEmiRyTj.net]
¡‚æ‚è100”{’x‚©‚Á‚½Žž‘ã‚à‚ ‚é‚Ì‚É
‰½‚ðŒ¾‚Á‚Ä‚é‚ñ‚¾‚낤‚©H
‚»‚ꂱ‚»Žž‘ã’x‚ê‚ÌŠ´Šo

568 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(Thu) 03:59:39 ID:sEmiRyTj.net]
‚ ‚ÆAu‚©‚à’m‚ê‚Ü‚¹‚ñBv‚Æ‚©‚¢‚¤„‘ª‚͂ǂ¤‚Å‚à‚¢‚¢‚©‚ç

ƒRƒ“ƒpƒCƒ‰‚ðì‚èã‚°‚½‰´‚ªŒ¾‚¤‚Ì‚¾‚©‚ç
à“¾—͂͂‚¢‚¾‚낤‚µ

569 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 04:00:34.74 ID:+N3PsKU8.net]
>>555
GPGPU‚Ȃǂ̢ŠE‚Å‚àAæŽZ‘¬“x‚ªfloat‚Ædouble‚Å‚ÍA4”{ˆÈã‚àˆá‚¤‚悤‚È
—á‚à‘½‚¢‚̂ł·B‚Ü‚½Adouble‚ðƒTƒ|[ƒg‚µ‚Ä–³‚¢GPGPU‚Ìê‡Adouble‚ÌæŽZ‚ð
float‚â®”Œ^‚ȂǂɃoƒ‰‚µ‚Ĉ—‚·‚é‚̂Ŕ10”{‚©‚©‚è‚Ü‚·B
‚Ȃ̂ÅATd‚ɂȂé•K—v‚ª‚ ‚è‚Ü‚·B
CPU‚Ìꇂłàint‚Ædouble‚Å‘¬“x‚ª‚©‚È‚èˆá‚¤‚±‚Æ‚ª‘½‚¢‚Å‚·B

570 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 04:02:01.90 ID:sEmiRyTj.net]
‚ ‚Ƌɂ܂ê‚ɃXƒs[ƒh‚ªd—v‚È•”•ª‚ª‚ ‚é‚©‚ç
‘S•”ƒXƒs[ƒhd—vŽ‹‚µ‚ë‚Æ‚©‚¢‚¤ƒAƒz‚ÈŠ´Šo‚È‚—
‚ ‚ê‚Í‚â‚߂Ăقµ‚¢B

‹É‹H‚Éd—v‚È‚çA‹É‹H‚ÉŽg‚¤‚à‚Ì‚ðì‚ê‚΂¢‚¢‚¾‚¯
‚æ‚­Žg‚¤‚à‚Ì‚ð’Z‚­‚·‚éBiŽdŽ–‚Ìjˆ³k‚Ì“S‘¥

571 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 04:02:17.73 ID:+N3PsKU8.net]
>>558
‚ ‚È‚½‚æ‚莄‚Ì•û‚ª—Ç‚¢ƒRƒ“ƒpƒCƒ‰‚ðì‚Á‚Ä‚¢‚é‰Â”\«‚à—L‚è‚Ü‚·‚æ‚ËB

572 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 04:05:54.80 ID:+N3PsKU8.net]
>>560
Ž©“®‰»‚Ì“¹‚ÍŒŸ“¢‚̉¿’l‚Í‚ ‚é‚Å‚µ‚傤B
‚µ‚©‚µAint32Œ^‚Æint10000000Œ^‚ðŽ©“®“I‚ÉŽæŽÌ‘I‘ð‚Å‚«‚é‚Ù‚ÇA
ƒRƒ“ƒpƒCƒ‰‚ªŒ«‚­‚È‚é‚̂͋°‚ç‚­‰“‚¢–¢—ˆ‚Å‚·B
‚Ç‚±‚©‚Å‹@”\§ŒÀ‚⸓x‚ðlŠÔ‚ªŽwަ‚·‚é•K—v‚ª‚ ‚邯l‚¦‚ç‚ê‚Ü‚·B

573 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 04:07:52.13 ID:sEmiRyTj.net]
>>561
‚»‚¤‚¢‚¤‰´‚̂ق¤‚ª—D‚ê‚Ă邯‚©Œ¾‚¤Žå’£‚ð‚µ‚½‚¢‚È‚çA
ŒÂl‚ð“Á’è‚Å‚«‚邿‚¤‚Èî•ñ‚ð‚¾‚¹

574 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(Thu) 04:08:39 ID:sEmiRyTj.net]
>>562
ƒRƒ“ƒpƒCƒ‰‚ª–³—‚È‚çŽÀsŽž‚Ƀƒ‚ƒŠŠg’£‚·‚ê‚΂¢‚¢‚¾‚¯
‚»‚¤‚¢‚¤‚±‚Æ‚àŽv‚¢‚‚©‚È‚¢‚©‚çA‚»‚Ì’ö“xŽ~‚Ü‚è‚È‚ñ‚¾‚æ‚—



575 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(Thu) 04:08:50 ID:+N3PsKU8.net]
>>563
‚»‚ê‚Í‚¨ŒÝ‚¢—l‚Å‚·B

576 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 04:11:41.18 ID:+N3PsKU8.net]
>>564
‚»‚ê‚ł͖¾‚ç‚©‚É’x‚­A”’lŒvŽZAƒRƒ“ƒpƒCƒ‰A–|–óAAIAƒf[ƒ^ˆ—A
OS‚ȂǂÌ쬂ɂ͌ü‚¢‚Ä‚¢‚È‚¢Œ¾Œê‚ɂȂé‚Å‚µ‚傤B

577 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 04:12:20.64 ID:sEmiRyTj.net]
‘å’_‚ɕϔ‚Í‚·‚ׂÄ128bit‚µ‚©‚È‚¢‚Æ‚¢‚¤Œ¾Œê‚¾‚Á‚Äl‚¦‚ç‚ê‚é
Å‘å 340282366920938463463374607431768211456 ‚܂łµ‚©ˆµ‚¦‚È‚¢‚ª

578 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(Thu) 04:13:03 ID:sEmiRyTj.net]
>>566
‚»‚ñ‚ÈŒ¾Œê‚ª¡‚Í‚½‚­‚³‚ñ‚ ‚èŽÀ—p‰»‚³‚ê‚Ä‚¢‚Ü‚·B

579 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 04:17:30.53 ID:+N3PsKU8.net]
>>567
64BIT®”‚Å‚·‚çŒø—¦‚ðl‚¦‚ÄŽg—p‚ðçSçO‚·‚颊E‚ɉäX‚͂܂¾‚¢‚Ü‚·B
‚ ‚È‚½‚ª•’iŽg‚Á‚Ä‚¢‚éƒRƒ“ƒpƒCƒ‰‚àA”ñí‚Éׂ©‚¢‚‘¬‰»‚ðŽ{‚µ‚Ä
‚ ‚é‚̂ʼnõ“K‚ÉŽg‚¦‚Ä‚¢‚邾‚¯‚ÅAPython‚âJavaScriptARuby‚ȂǂÌ
“®“IŒ¾Œê‚ł͒B¬‚Å‚«‚Ü‚¹‚ñB

—Ⴆ‚ÎAJavaScript‚Ì’x‚³‚ÍA‘S‚ÄdoubleŒ^‚É‚µ‚ÄA•Ï”‚ÍA‘S‚Äheapƒƒ‚ƒŠ
‚©‚çŠm•Û‚·‚邱‚Æ‚ªŽåŒ´ˆö‚̈ê‚‚ł·B‚»‚ꂾ‚¯‚ÅC++‚Ì”\”{ˆÈã’x‚­‚È‚Á‚Ä‚¢‚Ü‚·B
‚ ‚È‚½‚Ìl‚¦‚Ä‚±‚Æ‚ÍAJavaScript‚ð‚³‚ç‚É’x‚­‚·‚邿‚¤‚ÈŒ‹‰Ê‚ƂȂé‚Å‚µ‚傤B

580 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 04:18:51.44 ID:+N3PsKU8.net]
>>568
—L‚è‚Ü‚·‚ªAC/C++AJavaAPython‚âJavaScriptARubyAJavaAKotlin‚ȂǂÌ
ƒƒWƒƒ[Œ¾Œê‚ł͂»‚̂悤‚È•ûj‚͂ƂÁ‚Ä‚¢‚Ü‚¹‚ñB

581 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(Thu) 04:23:37 ID:+N3PsKU8.net]
>>564
u‚»‚Ì’ö“x‚ǂ܂èv‚ÆŒ¾‚¢‚Ü‚·‚¯‚ÇA‚ ‚È‚½‚ÍŽ„‚Ìì•i‚ð‘S‚­Œ©‚Ă܂¹‚ñ‚ËB
‘S‚­”­•\‚µ‚Ă܂¹‚ñ‚©‚çB

582 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 05:42:32.39 ID:xrNXmkmc.net]
ƒXƒŒˆá‚¢‚̃oƒJ“ñl‚͂ǂ±‚©‚æ‚»‚És‚Á‚Ä‹C‚Ìςނ܂ʼn£‚臂Á‚Ä‚«‚Ä‚­‚ê

583 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(Thu) 06:22:21 ID:D8b5RtWG.net]
> ‚‚܂è‘S‘Ì‚ª64bit‚ÅA‰¼”•”‚ª52bit‚Å‚·B‰¼”•”‚ª52bit‚Ȃ̂ÅA
> Number‚ð—p‚¢‚ijŠm‚É•\‚¹‚éÅ‘å‚Ì®”‚ÍA53bit‚Å•\‚¹‚锂©‚ç
> 1ˆø‚¢‚½”‚ɂȂèA(2^53 ? 1) = 9007199254740991‚ƂȂè‚Ü‚·B

‚Ђǂ¢à–¾‚¾‚È
‚ǂ̂­‚ç‚¢‚Ђǂ¢‚©‚Æ‚¢‚¤‚Æ
WM_SYSTEMMENU•À‚Ý

584 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 11:03:05.72 ID:JQdG/Jj/.net]
Œö‹¤‚Ìê‚ŕϔŒ^‚̃sƒ[ƒg[ƒN‚Å‚·‚©



585 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/07(–Ø) 11:05:56.88 ID:dB1QBG ]
[‚±‚±‰ó‚ê‚Ă܂·]

586 –¼‘OFXo.net mailto: >>545
size_t Žg‚¦
[]
[‚±‚±‰ó‚ê‚Ă܂·]

587 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 11:27:25.53 ID:nSoHFrko.net]
>>575
NULL‚Í0‚¾‚©‚ç`
site_t‚͂ǂ¤‚¹int‚¾‚©‚ç`

‚±‚¤‚¢‚¤”nŽ­‚ȃnƒPƒ“‚ªˆêl‚¢‚邯•ö‰ó‚·‚邿‚Ë

588 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 12:11:51.38 ID:sEmiRyTj.net]
‚Æ‚©Œ¾‚¤‚â‚‚قÇnullptr‚Ì‚±‚Æ‚ð’m‚ç‚È‚»‚¤‚—

589 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 12:17:00.95 ID:9pMbL+ZJ.net]
iLÍMjƒ‚Ê‚é‚Û

590 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 17:55:20.14 ID:7K0XtVuo.net]
#ifdef _WIN64
#define BOOLX64 INT_PTR
#else
#define BOOLX64 BOOL
#endif

BOOLX64 CALLBACK Dlg(HWND hw, UINT msg, WPARAM wp, LPARAM lp)

‚±‚¤‚â‚Á‚ĉñ”ð‚µ‚Ä‚é‚í

591 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 18:14:03.25 ID:2gAeIIzZ.net]
Windows‚̃f[ƒ^Œ^‚¾‚¯‚̃wƒbƒ_ƒtƒ@ƒCƒ‹‚Á‚Ä–³‚¢‚©‚µ‚çH

ƒf[ƒ^Œ^‚Í‚ ‚¿‚±‚¿‚ÅŽg‚í‚´‚é‚𓾂Ȃ¢‚©‚çA‚ ‚¿‚±‚¿‚Åinclude‚µ‚½‚¢‚¯‚ÇA
API‚̃wƒbƒ_ƒtƒ@ƒCƒ‹‚Íinclude‚µ‚½‚­‚È‚¢B

API‚ð’¼ÚŽg‚¤‚͖̂ʓ|‚¾‚©‚çA‘S•”ƒ‰ƒbƒv‚µ‚Ä‚é‚ñ‚¾‚æ‚ËB
‚¾‚©‚瑼‚©‚ç‚ÍŽg‚¦‚È‚¢‚悤‚É‚µ‚½‚¢B

592 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 19:03:13.60 ID:+mjs9icr.net]
ƒf[ƒ^Œ^‚àƒ‰ƒbƒv‚µ‚Æ‚¯‚æ

593 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 19:07:36.74 ID:2gAeIIzZ.net]
>>581
‚Ç‚¤‚â‚Á‚ă‰ƒbƒv‚·‚ê‚΂¢‚¢‚Å‚·‚©‚ËH

594 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 19:16:08.80 ID:2gAeIIzZ.net]
‚È‚ñ‚ƂȂ­‚í‚©‚Á‚½‚©‚ç‚¢‚¢‚â‚—



595 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 21:31:30.10 ID:6aSe0RTj.net]
‰¡‚É‚»‚ê‚邪
ƒf[ƒ^Œ^‚àAPI‚̈ꕔ‚¾‚ÆŽv‚Á‚Ă邪‚ ‚Á‚Ă邿‚ÈH

596 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 21:47:07.60 ID:nSoHFrko.net]
ƒAƒvƒŠƒP[ƒVƒ‡ƒ““ÆŽ©‚ÌŒ^‚È‚ñ‚©’m‚è‚Ü‚¹‚ñ‚ª‚È

597 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/07(–Ø) 23:33:07.15 ID:rEYaLqlI.net]
ŒÂl“I‚É‚Í\‘¢‰»‚µ‚½‚Ù‚¤‚ª‚â‚è‚¢‚¢‚©‚È

598 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/08(‹à) 03:59:17.05 ID:ksOnEph7.net]
‚¨‘O‚çMFC‚Å‚àŽg‚Á‚Ä‚ë

599 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/08(‹à) 04:54:11 ID:2aYByRbi.net]
•’ʂ̃AƒvƒŠ‚È‚çMFC‚ªˆê”Ô‚¾‚ÆŽv‚¤‚ñ‚¾‚ª‚È‚ 
•ςɊp‚ðŠÛ‚­‚·‚邯‚©“§–¾‚É‚·‚邯‚©‚³‚ê‚Ä‚àŽg‚¢‚É‚­‚¢‚¾‚¯‚¾‚낤‚É

600 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/08(‹à) 05:57:08.22 ID:bt2cbsd4.net]
‚Þ‚µ‚ëMFC = Šp‚ðŠÛ‚­‚·‚邯‚©“§–¾‚¾‚ë
MFCˆÈŠO‚Å‚»‚ñ‚Ȃ̌©‚½‚±‚ƂȂ¢‚í‚—

601 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/08(‹à) 07:30:44.18 ID:D1bzmSlR.net]
‚ ‚ñ‚Ü‚èMFCŠÖŒW‚È‚­‚ËH
WS_EX_LAYERED‚àSetWindowRgn‚àAPI‚ð—z‚Ɉӎ¯‚µ‚ÄŽg‚¤‚킯‚Å
MFC‚̓‰ƒbƒp[‚Æ‚µ‚Ă̔–‚³‚ª‚ ‚肪‚½‚¢‚¾‚¯‚â‚ñ

602 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/08(‹à) 07:52:07.38 ID:tDaXxZK7.net]
MFC‚Í‚©‚ä‚¢‚Æ‚±‚ë‚Ɏ肪“Í‚©‚È‚¢‚©‚ç‚È
”p‚ꂽWTL‚ª‚¢‚¢

603 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/08(‹à) 09:32:12.24 ID:MipGbP9q.net]
>>591
WTL‚Í”p‚ê‚ĂȂ¢‚æB¡‚à‚¿‚á‚­‚¿‚á‚­‚ÆÅVƒR[ƒh‚ªƒRƒ~ƒbƒg‚³‚ꑱ‚¯‚Ä‚¢‚éBŒ»Žž“_‚Å2019”N11ŒŽ3“ú(“ú)‚ªÅIXVB
https://git.code.sf.net/p/wtl/git

604 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/08(‹à) 11:37:03.54 ID:bt2cbsd4.net]
”p‚ꂽ‚©‚Ç‚¤‚©‚ÍAŽg‚Á‚Ä‚él‚ª‚¢‚é‚©‚Ç‚¤‚©‚Å‚ ‚Á‚Ä
ì‚Á‚Ä‚¢‚él‚ª‚¢‚é‚©‚Ç‚¤‚©‚ł͂Ȃ¢



605 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/08(‹à) 12:13:14.99 ID:xtk88Sle.net]
‰´‚ªŽg‚Á‚Ă邩‚ç”p‚ê‚ĂȂ¢‚¼

606 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/08(‹à) 12:17:45.01 ID:2aYByRbi.net]
>>594
‚¿‚傯Œ©‚¹‚Ă݂ÄH

607 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/08(‹à) 13:27:31.55 ID:D1bzmSlR.net]
‚ ‚ñ‚Ü‚è•sl‹C‚¾‚Æ
‹Ÿ‹‹‘¤‚à“P‘Þ‚ðl‚¦‚é—v‘f‚ªFXo‚Ä‚­‚邾‚ë

608 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/08(‹à) 13:56:39.50 ID:1R79qYgq.net]
ƒƒC‚Ì’†‚ł͉i‰“‚Ì‘ål‹CAcomctl32.dll‚ð‚¸‚Á‚Æverup‚µ‚Ä—~‚µ‚¢‚ÆŠè‚¢‚Ü‚·
1803‚Å‚àC³‚·‚é‚­‚ç‚¢‚¾‚µ‚³

609 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/08(‹à) 21:00:43.55 ID:lpVjWTGo.net]
TOPMOST ƒEƒBƒ“ƒhƒE‚ª‚Ù‚©‚̃EƒBƒ“ƒhƒE‚Ì”wŒã‚Ɉړ®‚µ‚Ä‚µ‚Ü‚¤
https://social.msdn.microsoft.com/Forums/ja-JP/17563f89-9838-4beb-925f-32f47d90c994/topmost

610 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/08(‹à) 21:14:49.46 ID:sQQR9KNr.net]
TOPMOST“¯Žm‚ª‚ ‚é‚©‚ç‚È

611 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/09(“y) 13:55:21.92 ID:hHKZwsDl.net]
ƒ^ƒXƒNƒ}ƒl[ƒWƒƒ‚à‚æ‚­Œã‚ë‚Ɉړ®‚·‚鎞‚ ‚邯‚lj½‚Ȃ̂ ‚ê

612 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/09(“y) 14:13:06.87 ID:BZG37V3w.net]
APIÝŒv‚ª•³‚¾‚©‚ç
ŠF‚ª‚Ý‚ñ‚ÈTOP‚ðŽæ‚è‚½‚ª‚Á‚Ä
’D‚¢‡‚¢‚ɂȂé

613 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/09(“y) 15:42:27.57 ID:01iIJK4d.net]
ƒ^ƒXƒNƒo[‚æ‚èŽè‘O‚É‚­‚鎞‚à‚ ‚é

•ÊŒ‚¾‚ª
ƒ^ƒXƒNƒ}ƒl[ƒWƒƒ‚ÌCPUŽg—p—¦‚ª‚‚­‚È‚Á‚ăOƒ‰ƒt‚ª‚‘¬‚ɂȂé‚Ì‚à‚ ‚é

614 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/09(“y) 17:34:31.94 ID:GyhiHYRD.net]
‚à‚¤‹L‰¯‚̔ޕû‚Å‚·‚ªƒfƒBƒXƒvƒŒƒCƒƒ‚ƒŠ‚̃AƒhƒŒƒX‚Á‚Ä’¼‚ÅŽæ‚ê‚Ü‚µ‚½‚Á‚¯H
–ˆ‰ñƒƒ‚ƒŠŠm•Û‚µ‚ÄDIBì‚Á‚ĉæ–Ê‚ÌHDC‚©‚çƒRƒs[‚µ‚Ä‚Á‚â‚ç‚È‚¢‚Ƒʖڂ·‚©‚Ë
‚»‚ê‚È‚ç’ú‚ß‚ÄGetPixelŽg‚¢‚Ü‚·‚ª



615 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/09(“y) 17:44:43.05 ID:HanEs9+F.net]
ƒAƒhƒŒƒX‚𒼂ÅA‚̳Šm‚ȈӖ¡‚ª‚í‚©‚ç‚ñ‚ªŠî–{‚ ‚êGPU‚É‚ ‚é‚©‚ç‚Ë
Direc3DƒeƒNƒXƒ`ƒƒ‚Å—Ç‚¢‚È‚çIDXGIOutputDuplication‚©‚çŽæ‚ê‚邯‚Ç

616 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/09(“y) 17:56:17.05 ID:HyuDdIlK.net]
TOPMOST‚È‚ñ‚ÄŽv‚¢ã‚ª‚Á‚½Œ¾—t‚Å‚·‚®‹C‚ª‚‚¯‚æ
ƒXƒŒƒbƒh‚Ì—Dæ“x‚Å‚³‚¦Å—Dæ‚ł͂Ȃ­ƒ^ƒCƒ€ƒNƒŠƒeƒBƒJƒ‹‚¾‚낤‚ª

617 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/09(“y) 18:03:02.50 ID:GyhiHYRD.net]
>>604
‚±‚è‚Ꮈ—çA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚È‚ñ‚©Ì‚¢‚¶‚Á‚½‹C‚ª‚µ‚½‚ñ‚Å‚·‚ªA‚ ‚ê‚̓IƒtƒXƒNƒŠ[ƒ“ƒoƒbƒtƒ@‚¾‚Á‚½‚©cc
PC98‚¶‚á‚ ‚é‚Ü‚¢‚µAŒ¾‚í‚ê‚ÄŒ©‚è‚á–³—‚­‚³‚¢‚·‚Ë

‰æ–Êã‚̕ω»‚ðŠÄŽ‹‚µ‚Äì‹ÆŽ©“®‰»‚·‚é—l‚Ȃ̂𗊂܂ꂽ‚̂ł·‚ªA
ŠÄŽ‹‚·‚é‚ׂ«‚Í”ƒsƒNƒZƒ‹‚Ȃ̂ÅA‚¨‚ƂȂµ‚­GetDC(nullptr)‚©‚çGetPixel‚µ‚Ü‚·

618 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/09(“y) 21:35:29.14 ID:hHKZwsDl.net]
GetPixel‚Á‚Ä“à•”‚łǂ¤‚â‚Á‚Ä‚é‚Ì‚©‚È
–ˆ‰ñŒÄ‚Ño‚·‚Æ’x‚¢‚ñ‚¾‚æ‚Ë

619 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/09(“y) 22:19:46.16 ID:HyuDdIlK.net]
ŒÌˆÓ‚ÉŒ¸‘¬‚µ‚Ă邿‚¤‚¾‚Ë

ƒrƒbƒgƒ}ƒbƒvƒIƒuƒWƒFƒNƒg‚ɃLƒƒƒbƒVƒ…‚µ‚Æ‚¢‚Ä
‚»‚±‚©‚çŽæ‚邯•’ʂ̑¬“x‚ɂȂé

620 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/09(“y) 22:41:44.97 ID:e6n/6jzv.net]
gnsk

621 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/09(“y) 23:25:01.42 ID:HanEs9+F.net]
‰¼‚ÉVRAM‚©‚ç1ƒsƒNƒZƒ‹‚¾‚¯–ˆ“x“ǂݖ߂µ‚Ä‚½‚ç‚»‚çƒNƒ\d‚¢‚â‚ë‚Æ‚ÍŽv‚¤‚ª
¡‚ÌDWM‚Á‚ÄGDIŽü‚è‚̈µ‚¢‚ª‚Ç‚¤‚È‚Á‚Ä‚ñ‚Ì‚©‚æ‚­‚í‚©‚ñ‚Ë‚¦‚©‚ç‚È

622 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/10(“ú) 06:21:08.90 ID:nWjdF62e.net]
XP‚Å‚Í”š‘¬‚¾‚Á‚½‚Ì‚ªVista‚©‚ç“Ë‘R’x‚­‚È‚Á‚½

623 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/10(“ú) 09:02:24.14 ID:R9o6dqtJ.net]
TOPMOST‚Ì‹£‡‚̘b‚ł͂Ȃ¢
"‚²‚­‹H‚É TOPMOST ƒEƒBƒ“ƒhƒE‚ª’Êí‚̃EƒBƒ“ƒhƒE‚Ì”w–ʂɈړ®‚µ‚Ä‚µ‚Ü‚¤Œ»Û‚ª”­¶‚·‚邯‚¨–â‚¢‡‚킹‚¢‚½‚¾‚¢‚Ä‚¢‚Ü‚·B"
"•Windows 8.1 ˆÈ~AWindows 10 ‚Å‚à”\‰ñ‚É 1 ‰ñ’ö“x‚±‚ÌŒ»Û‚ª”­¶‚µ‚Ü‚·B"

624 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/10(“ú) 09:11:24.47 ID:IRh+3wYd.net]
>>611
ƒƒ‚ƒŠ[Ï‚ß
‚Á‚Ä‚©PC”ƒ‚¢‘Ö‚¦‚ë



625 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/10(“ú) 09:22:52.91 ID:nWjdF62e.net]
>>613
GetPixel‚̘b‚¾‚æH

626 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/10(“ú) 10:13:14.69 ID:2HW6YGp5.net]
‚»‚ê‚ÍAero‚Ì‚¹‚¢‚©‚à’m‚ê‚È‚¢B
FX‚ȃAƒ‹ƒSƒŠƒYƒ€‚ª‚ ‚邪A“Á‚Éu”¼v“§–¾‚̈—‚ÍAŒã‚ë‚©‚燂ɂâ‚Á‚Ä
‚¢‚©‚È‚¢‚Ì‚ÅAWindow‚ªd‚È‚Á‚Ä‚¢‚éê‡A‚»‚Ì“à‚̈ê‚‚łàF‚ª•ω»‚µ‚½ê‡A
‚»‚ÌꊂÉd‚È‚Á‚Ä‚¢‚é‘S‚Ä‚Ì Window ‚ÌF‚ª•ª‚©‚ç‚È‚¢‚ÆA‰æ–ʂɕ\ަ‚³‚ê‚é
F‚ªŒvŽZ‚Å‚«‚È‚¢BWindows‚ÍÂ̓ƒ‚ƒŠ‚ª­‚È‚©‚Á‚½‚Ì‚ÅA“`““I‚É‚ÍA
ŠeWindow‚ª‰¼‘zVRAM‚ðŽ‚½‚È‚¢ÝŒv‚ɂȂÁ‚Ä‚¢‚½B‚»‚ê‚Æ—‚ñ‚ÅAWindow‚Ì
ƒsƒNƒZƒ‹‚ÌF‚ðŽæ“¾‚·‚é‚É‚ÍA‚»‚ÌWindow‚ÉWM_PAINTƒƒbƒZ[ƒW‚ð‘—‚Á‚ÄA
ƒAƒvƒŠƒvƒƒOƒ‰ƒ}‚ªì¬‚µ‚½OnDraw()‚Ȃǂ̊֔‚É–{Ž¿“I‚ɂ͂»‚ÌWindow‘S‘Ì‚Ì
Ä•`‰æ‚ð‚³‚¹‚é‚Ì‚ª“`““I‚â‚è•ûB
‚±‚Ì‚â‚è•û‚É]‚Á‚Ä‚¢‚é‚È‚çAƒfƒBƒXƒvƒŒƒCã‚ÌÅI“I‚ÈF‚ðŽæ“¾‚µ‚½‚¢ê‡A
—Ⴆ‚½‚Á‚½1“_‚ÌF‚Å‚ ‚Á‚Ä‚àA”ñí‚É‘òŽR‚ÌCPUƒpƒ[‚ð•K—v‚Æ‚µ‚Ä‚µ‚Ü‚¤‰Â”\«‚ª
‚ ‚éB‰¼‘zVRAM‚ɃLƒƒƒbƒVƒ…‚µ‚Ä‚¨‚¯‚΂‘¬‰»‚Å‚«‚é‰Â”\«‚Í‚‚¢‚ªB

627 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/10(“ú) 10:14:06.88 ID:2HW6YGp5.net]
>>615
ŒëFFX‚ȃAƒ‹ƒSƒŠƒYƒ€‚ª‚ ‚邪A“Á‚Éu”¼v“§–¾‚̈—‚ÍAŒã‚ë‚©‚燂ɂâ‚Á‚Ä‚¢‚©‚È‚¢‚Ì‚ÅA
ŒëFFX‚ȃAƒ‹ƒSƒŠƒYƒ€‚ª‚ ‚邪A“Á‚Éu”¼v“§–¾‚̈—‚ÍAŒã‚ë‚©‚燂ɂâ‚Á‚Ä‚¢‚©‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Ì‚ÅA

628 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/10(“ú) 10:48:16.19 ID:IRh+3wYd.net]
>>614
‚ ‚ ‚·‚Ü‚ñA‚»‚ê‚ÍVista‚©‚瓱“ü‚³‚ꂽDesktop Window Manager‚Ì‚¹‚¢‚â‚Ë
Windows 7‚©‚ç‰ü—Ç‚³‚ꂽ‚©‚çƒ}ƒV‚ɂȂÁ‚Ä‚é‚Í‚¸

629 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/10(“ú) 11:26:39.91 ID:GjrjejsC.net]
aero‚Å”¼“§–¾‚ɂȂ邩‚ç•`‰æ‚ÉŽžŠÔ‚©‚©‚é©‚í‚©‚é
‚¾‚©‚çgetpixel‚ÉŽžŠÔ‚©‚©‚é©‚¤`‚ñ

ŒÄ‚΂ê‚邽‚Ñ‚ÉDC‚ɑ΂µ‚Ä•`‰æ‚³‚¹‚ăsƒNƒZƒ‹Žæ‚èo‚µ‚Ä‚é‚̂Ȃç‚í‚©‚邯‚Ç‚³

630 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/10(“ú) 11:30:44.05 ID:42Oft6n8.net]
getdc(0)‚¾‚Æ‘S•”‚̇¬‚µ‚Ä‚©‚çƒrƒfƒIƒƒ‚ƒŠ‚©‚ç‚Æ‚Á‚Ä‚­‚é‚©‚ç’x‚¢
ŒÂ•ʃEƒBƒ“ƒhƒEŽw’肾‚ƃEƒBƒ“ƒhƒE‰º‚̂Ƃ©‚©‚ç‚àŽæ‚ê‚éã‚É‘‚¢
ŒÂ•ʂ̕`‰æ“à—e‚Í‘½•ªƒVƒXƒeƒ€ƒƒ‚ƒŠã‚É‚ ‚é
‘å‘Ì‚»‚ñ‚Ȃ悤‚È“®ì‚Á‚Û‚¢
getpixelŽg‚í‚È‚¢‚©‚çbitblt‚Ì‹““®‚¾‚¯‚Ç‘½•ª‚¨‚ñ‚È‚¶‚¶‚á‚È‚¢‚©‚È

631 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/10(“ú) 12:37:49.81 ID:R9o6dqtJ.net]
> ŒÄ‚΂ê‚邽‚Ñ‚ÉDC‚ɑ΂µ‚Ä•`‰æ‚³‚¹‚ăsƒNƒZƒ‹Žæ‚èo‚µ‚Ä‚é‚̂Ȃç‚í‚©‚邯‚Ç‚³
1x1‚̃rƒbƒgƒ}ƒbƒv‚É“]‘—‚µ‚Ď擾‚µ‚Ä‚¢‚é‚Ì‚Åxp‚Å‚à’x‚©‚Á‚½

632 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/10(“ú) 13:55:52.22 ID:fP398yW4.net]
>>615
> ‚»‚ÌWindow‚ÉWM_PAINTƒƒbƒZ[ƒW‚ð‘—‚Á‚ÄA
> ƒAƒvƒŠƒvƒƒOƒ‰ƒ}‚ªì¬‚µ‚½OnDraw()‚Ȃǂ̊֔‚É–{Ž¿“I‚ɂ͂»‚ÌWindow‘S‘Ì‚Ì
> Ä•`‰æ‚ð‚³‚¹‚é‚Ì‚ª“`““I‚â‚è•ûB
> ‚±‚Ì‚â‚è•û‚É]‚Á‚Ä‚¢‚é‚È‚ç

‚à‚¤‚â‚Á‚ĂȂ¢‚Æ‚¢‚¤‚©ud‚È‚èv‚È‚ñ‚ÄŠT”O‚ª‚È‚¢‚æB
“®‰æÄ¶‚µ‚ÄA‘¼‚̃EƒCƒ“ƒhƒE‚ÌŒã‚ë‚ɉB‚µ‚ÄA
‚»‚Ìó‘ԂŃ^ƒXƒNƒo[‚Ƀ}ƒEƒX悹‚Ä‚Ý
‰æ–ʂɕ\ަ‚³‚ê‚ĂȂ­‚Ä‚àAƒEƒCƒ“ƒhƒE‚Ì’†g‚ÍXV‚³‚ê‚Ă邩‚炳B

Ŭ‰»‚µ‚½‚Æ‚«‚̓AƒvƒŠ‘¤‚Å•`‰æŽ~‚߂Ăéƒ\ƒtƒg‚ª‘½‚¢‚¯‚Ç
‚»‚ê‚Å‚àŬ‰»‚µ‚½Žž“_‚Ìk¬‰æ–ʂ͌©‚ê‚邵

Windows Vista‚ÌAero‚©‚ç•Ï‚í‚Á‚Ä‚é‚ñ‚¾‚íB
”¼“§–¾ˆ—‚àGPU‚É‚â‚点‚Ă邩‚çWindows 2000‚Ì ‚ƈႢŠi’i‚ÉŒy‚­‚È‚Á‚Ä‚éB

633 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/10(“ú) 13:57:05.17 ID:fP398yW4.net]
>>618
~ aero‚Å”¼“§–¾‚ɂȂ邩‚ç•`‰æ‚ÉŽžŠÔ‚©‚©‚é©‚í‚©‚é
› ”¼“§–¾ˆ—‚ÍCPU‚Ås‚Á‚Ä‚¢‚ÄŽžŠÔ‚ª‚©‚©‚鈗‚¾‚Á‚½‚ª‚ ‚ 
GPUˆ—‚ð‚·‚é‚æ‚¤‚ɂȂÁ‚ÄŒy‚­‚È‚Á‚½‚©‚çAAero‚Å”¼“§–¾‚ªÌ—p‚³‚ꂽ

634 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/10(“ú) 14:11:16.15 ID:hRll0rFL.net]
>>606
GetDC GetPixel ‚ÅŽæ‚ê‚È‚¢ê‡
maverickproj.web.‚ ‚ê.com/d3d11_04.html
ka-ka-xyz.‚Í‚ÄH.com/entry/20101209/1291890231
https://codeday.me/jp/qa/20190207/239003.html



635 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/10(“ú) 14:11:28.61 ID:O4L9SaaX.net]
GPU‚ðŽg‚¤‚悤‚ɂȂÁ‚½Žž“_‚ÅAGetPixel‚̂悤‚Ȉ—‚ÍGPU‘¤‚É–â‚¢‡‚킹‚ð‘—‚Á‚Ä
‚»‚ÌŒ‹‰Ê‚ð•Ô‚µ‚Ä‚à‚炤‚Æ‚¢‚¤Œ`‚ɂȂÁ‚½‚©‚çA’x‚­‚È‚é‚Æ‚¢‚¤‚̂͂ ‚蓾‚é˜bB

636 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/10(“ú) 14:17:16.14 ID:fP398yW4.net]
Ì‚ÍVRAM‚É‚ ‚Á‚½‚à‚Ì‚ªGPU‚̃ƒ‚ƒŠ‚É‚ ‚é‚킯‚¾‚©‚ç‚ËB

’Êí‚Ì•`‰æˆ—‚ÍACPU‚©‚ç‚Í–½—ß‚¾‚¯“Š‚°‚Ä‚ ‚Æ‚ÍGPU‚ªˆ—‚·‚é‚Ì‚Å
GPU“à‚ÅŠ®Œ‹‚·‚é‚©‚瑬‚¢‚ñ‚¾‚æB‚Å‚àƒf[ƒ^‚ðŽæ‚Á‚Ä‚«‚½‚è‚·‚é‚͕̂‰‰×‚ª‚‚¢B

‚¾‚©‚çƒsƒNƒZƒ‹’PˆÊ‚łƂÁ‚Ä‚­‚邿‚è‚àAˆê’è‚Ì”ÍˆÍ‚ð‚²‚Á‚»‚èŽæ‚é‚Ù‚¤‚ª
GPU‚Éo‚·–½—߂͌¸‚é‚©‚猋‰Ê‚Æ‚µ‚Ä‘¬‚­‚È‚éB

637 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/10(“ú) 15:48:36.60 ID:GjrjejsC.net]
‚Å‚àaeroØ‚é‚Æ•`‰æ‘¬‚¢‚æ‚—
GPUŽg‚¨‚¤‚ª‰½‚µ‚悤‚ªˆ—‚ª‘½‚¢‚͕̂ςí‚ç‚È‚¢‚µŽžŠÔ‚©‚©‚é‚Ì‚à•Ï‚í‚ç‚È‚¢

638 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/10(“ú) 15:51:41.38 ID:u8+xJCBj.net]
“¯‚¶‚±‚Æ‚ð‚·‚é‚È‚çGPU‚ðŽg‚Á‚½‚Ù‚¤‚ª‘¬‚¢‚ñ‚¾‚æB
Aero‚ðØ‚é‚ÆƒoƒbƒNƒOƒ‰ƒEƒ“ƒhƒEƒCƒ“ƒhƒE‚Ì•`‰æ‚ð‚µ‚È‚­‚Ȃ邩‚瑬‚­Š´‚¶‚éB
‚»‚ê‚ÍA‚»‚ê‚܂łÌOS‚ÌÝŒv‚̳‚µ‚³AGPU«”\‚ª’Ⴂꇂ̳‚µ‚³‚ðØ–¾‚µ‚Ä‚é‚킯

639 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/10(“ú) 16:09:15.77 ID:GjrjejsC.net]
‚à‚¤–Å’ƒ‹ê’ƒ‚¾‚È‚—

‚»‚è‚ᓯ‚¶‚±‚Æ‚ð‚·‚é‚È‚çˆê”Ê“I‚É‚ÍGPU‚ª‘¬‚¢‚æ
‚Å‚à”¼“§–¾ˆ—‚Ì—L–³‚̘b‚ð‚µ‚Ä‚é‚ñ‚¾‚©‚çA“¯‚¶ˆ—‚ł̔äŠr‚¶‚á‚È‚¢
”¼“§–¾ˆ—‚ð‚µ‚È‚¯‚ê‚΂»‚ꂾ‚¯ˆ—‚ªŒ¸‚é‚ñ‚¾‚©‚çˆê”Ê“I‚ɂ͑¬‚­‚È‚éB‘ÌŠ´‚̘b‚¶‚á‚È‚¢
̂Ɣä‚ׂĈ—‚ª‘¬‚­‚È‚Á‚½‚¾‚È‚ñ‚Ä—ðŽj‚͂ǂ¤‚Å‚à‚¢‚¢‚ñ‚¾‚æ

‚ÅAgetpixelŽg‚¤‚Æ‚«‚̓ƒ‚ƒŠŠm•Û‚µ‚Ä‚»‚±‚Ésrccopy‚·‚邾‚ëB‚±‚ÌŽž“_‚Å•`‰æ‚È‚ñ‚©‚ÍI‚í‚Á‚Ä‚é
getpixel‚̓Rƒs[‚³‚ꂽƒƒ‚ƒŠ“à—e‚ð“ǂ݂¾‚µ‚Ä‰ß‹Ž‚ÌƒsƒNƒZƒ‹‚ð•Ô‚·ˆ—‚̂͂¸
ƒŠƒAƒ‹ƒ^ƒCƒ€‚̃sƒNƒZƒ‹î•ñ•Ô‚·‚Á‚ĂȂ甼“§–¾‚Å’x‚­‚È‚é‚Ì‚à‚¤‚Ȃ¯‚邯‚Ç‚»‚¤‚¶‚á‚È‚¢‚¾‚ë

640 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/10(“ú) 16:51:52.04 ID:invbJGJm.net]
Vista‚©‚ç7‚ŃEƒBƒ“ƒhƒE–ˆ‚̃VƒXƒeƒ€ƒƒ‚ƒŠ‚̃oƒbƒtƒ@‚ð팸‚µ‚½Žž‚à
ƒgƒŒ[ƒhƒIƒt‚Æ‚µ‚ăŠ[ƒhƒoƒbƒN‚ª•p”­‚·‚éƒVƒiƒŠƒI‚Å‚Í]—ˆ‚æ‚èƒyƒiƒ‹ƒeƒB‚ª‚ ‚邯Œ¾‚Á‚Ä‚½‚È
10‚Å‚àDXGI‚̃tƒŠƒbƒvƒ‚ƒfƒ‹‚ª‘‚¦‚½‚èFCU‚ÅGetPixel‚ª‚³‚ç‚Éd‚­‚È‚éŒ»Û‚à‚ ‚Á‚½‚è‚Æ¡‚Å‚àFX˜M‚Á‚Ä‚»‚¤
ƒEƒBƒ“ƒhƒE‚©‚çGetPixel‚·‚鎞‚ƃfƒXƒNƒgƒbƒv‚©‚çGetPixel‚·‚é‚̂ł͂Ȃñ‚©Ž–ˆá‚¤‚Ì‚©‚à’m‚ç‚ñ‚¯‚Ç

641 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/12(‰Î) 19:29:29.86 ID:fqP05o8Z.net]
HBITMAP‚̉摜‚ð㉺”½“]‚ⶉE”½“]‚â90“x’PˆÊ‚̉ñ“]‚ð‚·‚éê‡A‚â‚Í‚èPlgBlt‚Å‚µ‚傤‚©B
‚»‚ê‚Æ‚àA‚»‚ê‚ç‚É“Á‰»‚µ‚½API‚Å‚à‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©B

642 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/12(‰Î) 19:33:32.19 ID:R9AMJEW8.net]
>>630
Šm‚©ABitBltŒn‚ÌŠÖ”‚Í‘I‘ðŽˆ‚ª‘òŽR‚ ‚Á‚ÄAPlgBlt‚¾‚¯‚ł͂Ȃ©‚Á‚½‚Í‚¸B

643 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/12(‰Î) 20:44:06.06 ID:mKGma296.net]
>>630
SetWorldTransform

644 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/13(…) 10:09:58.07 ID:OceCV+VL.net]
DirectXŽg‚¦‚ÎŽ©—R



645 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/19(‰Î) 11:11:30.06 ID:NEogfZFa.net]
‚¢‚¢‚©‚¢Šw¶‚³‚ñA
u—ߘaŒ³”N12ŒŽ2n“úv‚ð‚ÈAu—ߘaŒ³”N12ŒŽ2n“úv‚ð‚Í‚Ýo‚³‚¸‚É•\ަ‚Å‚«‚é‚­‚ç‚¢‚ɂȂè‚È‚æB
‚»‚ꂪAlŠÔ‚¦‚ç‰ß‚¬‚à‚µ‚È‚¢•n–R‰ß‚¬‚à‚µ‚È‚¢A‚¿‚傤‚Ç‚¢‚¢‚­‚ç‚¢‚Á‚ĂƂ±‚È‚ñ‚¾B

646 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/25(ŒŽ) 20:46:42.81 ID:0q+n1Hac.net]
Windows10 ‚Å‚Ì symlink
https://social.msdn.microsoft.com/forums/ja-jp/c6141e7e-0327-4b27-a1b8-d453a169a57b/windows10-1239112398-symlink

647 –¼‘OF49 mailto:sage [2019/11/25(ŒŽ) 22:38:11.66 ID:dg2mzwJY.net]
>>630
GDIPlus‚͑ʖڂȂñ?

648 –¼‘OF‹alŠÔ mailto:sage [2019/11/25(ŒŽ) 22:53:59.71 ID:S0HuE7/3.net]
StretchBlt‚Ń}ƒCƒiƒX‚Ì’l‚ðŽw’è‚·‚邯ƒ~ƒ‰[ƒŠƒ“ƒO‚Å‚«‚é‚炵‚¢B
forums.codeguru.com/showthread.php?524692-BitBlt-with-mirroring

649 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 00:15:01.51 ID:FXTOqUMb.net]
‚Ç‚Á‚©‚ň¢•@‹©Š«‚ªŽn‚Ü‚é—\Š´
ttps://twitter.com/MurakamiShinyu/status/994781934407553024
(deleted an unsolicited ad)

650 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/26(‰Î) 09:59:26.09 ID:c3SEnPpX.net]
‚¨

‚¢‚æ‚¢‚æcp932‚Æ‚à‚¨‚³‚ç‚΂©
ŽŽsöŒë‚Í‚ ‚Á‚Ä‚à—Ç‚¢—¬‚ê‚Í”F‚߂悤
–â‘肪o‚½‚ço‚½‚ÅŽ¡‚¹‚Ηǂ¢‚ñ‚¾‚©‚ç
Ž¡‚·”͈͂ª‚Ç‚ñ‚¾‚¯‚ ‚Á‚Ä‚à’ú‚ß‚é‚È
‚Ȃɂà‚â‚ç‚È‚¢‚æ‚è‚Ü‚µ

651 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 10:49:04 ID:LSm6MssX.net]
ˆê”N‘OˆÈã‚©‚ç‚ ‚éƒIƒvƒgƒCƒ“Ý’è‚̘b‚¾‚ª

652 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 11:36:11 ID:fVihpbt7.net]
>>639
cp932Žg‚Á‚Ä‚éŒÃ‚¢ƒAƒvƒŠ‚ÍA‚±‚ÌÝ’è‚É‚·‚邯
“®‚©‚È‚­‚Ȃ邾‚¯B‚‚܂èŽÌ‚Ă邵‚©–³‚¢B

cp932‚ðŽg‚Á‚Ä‚éŒÃ‚¢ƒAƒvƒŠ‚ðŽÌ‚Ä‚é‚Á‚Ęb‚È‚çA
‚¸‚Á‚Æ‘O‚©‚çŽÌ‚Ä‚ç‚ê‚éB

WindowsŽ©‘̂̓Rƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚àŠÜ‚ß‚Ä
‚¸‚Á‚Æ‘O‚©‚犮‘S‚ÉUnicode‘Ήž

653 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 11:45:03.56 ID:fVihpbt7.net]
uƒ[ƒ‹ƒhƒƒCƒhŒ¾ŒêƒTƒ|[ƒg‚Å Unicode UTF-8 ‚ðŽg—pv‚ð‚·‚é‚Æ‚Ç‚¤‚Ȃ邩H

Unicode‘Ήž‚̃AƒvƒŠEEEÝ’è‚Æ‚͂Ƃ͖³ŠÖŒW‚ÉUnicode‘Ήž

Unicode”ñ‘Ήž‚̃AƒvƒŠEEE
@@“ú–{ŒêƒAƒvƒŠ‚Ícp932‚łȂ¢‚Æ“®‚©‚È‚¢B
@@ASCII‚µ‚©Žg‚¦‚È‚¢ƒAƒvƒŠ‚Ícp932‚Å‚àUTF-8‚Å‚à“®‚­B
@@UTF-8‚ɑΉž‚µ‚½ƒAƒvƒŠ‚ÍŒ»Žž“_‚ł͂܂¸‘¶Ý‚µ‚È‚¢B
@@‚±‚ÌÝ’è‚Í¡ŒãUTF-8‚ɑΉž‚µ‚½ƒAƒvƒŠ‚ªì‚ç‚ꂽ‚Æ‚«‚Ì‚½‚ß‚ÌÝ’è
@@‚±‚ÌÝ’è‚̓fƒtƒHƒ‹ƒg’l‚Å‚µ‚©‚È‚¢‚Ì‚ÅUTF-8‚É‚µ‚Ä‚àchcp932‘Š“–‚Ì‚±‚Æ‚ð‚·‚ê‚Îcp932ƒAƒvƒŠ‚Í“®‚­
@@ŒÝŠ·ƒ‚[ƒh‚ÌÝ’è‚ŃR[ƒhƒy[ƒW‚ðŽw’è‚Å‚«‚邿‚¤‚ɂȂ邩‚à‚µ‚ê‚È‚¢‚Ë

654 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/26(‰Î) 11:55:01.45 ID:sOexhNbU.net]
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚͉ö‚µ‚¢‚È



655 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 11:55:11.67 ID:dbvsSdaZ.net]
‚¢‚Ü‚¾‚Ƀtƒ@ƒCƒ‹ƒpƒX‚ªƒ†ƒjƒR[ƒh‘Ήž‚µ‚ĂȂ¢ƒAƒvƒŠ‚ ‚é‚©‚ç‚ÈBŽ‚Ë‚ÆŒ¾‚¢‚½‚­‚È‚é

656 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 11:57:13.82 ID:fVihpbt7.net]
>>643
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ÍUnicode‘Ήž‚¾‚æ
cp932‚Ìó‘Ô‚Å‚àdir‚ÅUnicode‚̃tƒ@ƒCƒ‹–¼•\ަ‚Å‚«‚Ă邶‚á‚ñ

657 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/26(‰Î) 12:05:13.97 ID:sOexhNbU.net]
chcp 65001
‚ŃoƒOƒoƒO‚ɂȂé‚Ì‚¢‚ÂŽ¡‚é‚Ì

658 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 12:08:00.36 ID:fVihpbt7.net]
>>646
•\ަ‚ª•ö‚ê‚é–â‘è‚Ȃ璼‚Á‚Ä‚éB
“®ìŽ©‘̂ȂçˆÈ‘O‚©‚ç–â‘è‚È‚­“®‚¢‚Ä‚¢‚éB

659 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 12:30:13.72 ID:4pvDP8OD.net]
>>641
‚±‚¤‚¢‚¤—¬‚ê‚ɂȂÁ‚Ă܂·‚ª
ttps://twitter.com/unagix/status/1198150980317016065

“®‚©‚È‚­‚È‚é‚ñ‚¶‚á‚È‚­‚ÄA”j‰ó‚³‚ê‚Ä“®‚©‚È‚­‚È‚é‚Ì‚ª³‰ð‚Ȃ̂łÍH
(deleted an unsolicited ad)

660 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 12:31:57.39 ID:Yz+apKYY.net]
>>648
”j‰ó‚³‚ê‚Ä“®‚©‚È‚­‚È‚é‚Æ‚ÍAˆê‘̂ǂ±‚É‚»‚ñ‚ÈØ‹’‚ª‚ ‚é‚̂łµ‚傤‚©H

661 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 12:39:10.74 ID:Yz+apKYY.net]
ŽÀÛ‚ÉŽŽ‚µ‚½l‚½‚¿
https://qiita.com/obaba/items/c88c6ef833cac23bb01e
https://adatarag3.blogspot.com/2019/03/pcwindows10utf-8.html
https://chiyosuke.blogspot.com/2019/05/windowsutf-8.html

uƒx[ƒ^:ƒ[ƒ‹ƒhƒƒCƒhŒ¾ŒêƒTƒ|[ƒg‚ÅUnicode UTF-8‚ðŽg—pv‚©‚ç
u“ú–{Œêi“ú–{jv‚É–ß‚µ‚Ä•¶Žš‰»‚¯‚ª’¼‚Á‚½l
https://kuronyankotan.com/?p=1596

662 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 12:50:39.23 ID:4pvDP8OD.net]
‘S‚Ä‚ÌAŒnAPI‚ªUTF-8‚ðI/O‚·‚é‚ñ‚¶‚á‚ëH
”ñ‘ΉžƒAƒvƒŠ‚ªƒeƒLƒXƒgŒnƒtƒ@ƒCƒ‹I/O‚µ‚½‚玀‚ʂ̂łÍH

663 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 13:01:13.64 ID:Yz+apKYY.net]
>>651
Windows‚ÍUnicode‘Ήž‚Ȃ̂Ŋ֌W‚È‚¢˜b
”ñ‘ΉžƒAƒvƒŠ‚ª“®‚©‚È‚­‚Ȃ邾‚¯

664 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 13:03:50.25 ID:Yz+apKYY.net]
‚¾‚¢‚½‚¢‘S‚Ä‚ÌAŒnAPI‚ªUTF-8‚ðI/O‚µ‚½‚©‚ç‚Á‚Ä
‰½‚Ì–â‘肪‚ ‚é‚ñ‚¾H

¡‚܂ł¾‚Á‚Ä‚»‚ê‚ÍA‘S‚Ä‚ÌAŒnAPI‚ªSJIS‚Æ‚©ASCII‚Æ‚©
ŠØ‘‚â’†‘‚̂Ȃɂ©‚É•ÏX‚·‚éƒXƒCƒbƒ`‚¾‚Á‚½‚¾‚낤‚Æ
‚»‚±‚ÉUTF-8‚ª‘‚¦‚½‚¾‚¯‚ɉ߂¬‚È‚¢B



665 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 13:06:07.48 ID:VJ34cQn0.net]
WindowsŽ©‘Ì‚ÍÌ‚©‚çUTF16‚¾‚ÆŽv‚Á‚Ä‚½‚ñ‚¾‚¯‚ÇA
‚¢‚‚̂܂ɂ©UTF8‚ɂȂÁ‚Ä‚½‚ÌH

666 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 13:08:57.76 ID:njyF587z.net]
AŒn

667 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 13:12:06.34 ID:Yz+apKYY.net]
>>654
Windows NT‚ÍUTF-16‚¾‚æH

‚±‚ÌÝ’è‚ÍUnicode‚ɑΉž‚µ‚ĂȂ¢ŒÃ‚¢Windows 9xƒAƒvƒŠ‚Ì‚½‚ß‚Ì
ŒÝŠ·ƒ‚[ƒhݒ肾‚©‚ç

«—ˆ“I‚Ɍ݊·ƒ‚[ƒh‚Æ‚µ‚ÄŽg‚Á‚Ä‚¢‚½‚±‚Ì‹@”\‚ðUTF-8ƒAƒvƒŠ‚Ì
ˆÚA—p‚É—˜—p‚µ‚悤‚Æ‚©l‚¦‚Ä‚é‚ñ‚Å‚µ‚åH LinuxƒAƒvƒŠ‚Ì‚±‚Æ‚à‚ ‚邵B

WindowsƒlƒCƒeƒBƒu‚ÌUnicodeiUTF-16jƒ‚[ƒh‚Ƃ͕ʂÉ
UTF-8ƒ‚[ƒh‚ª’ljÁ‚³‚ꂽ‚Á‚Ä‚¾‚¯‚̘b

668 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/26(‰Î) 13:29:27 ID:4pvDP8OD.net]
>>652-653
>>651

AŒnƒAƒvƒŠ‚Ì–â‘è‚̘b‚Ȃ̂ÉA‚È‚ñ‚ÅWindowsŽ©‘̘̂b‚ɂȂé‚ÌH
‚Ä‚©A>651‚݂̂Ȃ炸ƒŠƒ“ƒNŒ³‚Ì—¬‚ê‚·‚ç“Ç‚ñ‚łȂ¢Š´‚¶H
‚Ü‚ ŽÀÛ‰´‚àŽŽ‚µ‚½‚킯‚¶‚á‚È‚¢‚¯‚ÇA‘‚¢‚Ă邱‚Æ‚ªŽ–ŽÀ‚¾‚Æ‚·‚邯
Ý’è–ß‚µ‚Ä‚àƒtƒ@ƒCƒ‹‚Í–ß‚ç‚ñ‚©‚çAŒnƒAƒvƒŠ‚ÍŽ€‚ñ‚¾‚܂܂ɂȂ邼

669 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 13:35:05 ID:Yz+apKYY.net]
> AŒnƒAƒvƒŠ‚Ì–â‘è‚̘b‚Ȃ̂ÉA‚È‚ñ‚ÅWindowsŽ©‘̘̂b‚ɂȂé‚ÌH

AŒnƒAƒvƒŠ‚Á‚ĂȂñ‚¾H AŒn‚Á‚Ä‚¢‚¤‚Ì‚ÍWindows API‚ÌAPI‚Ì––”ö‚ÌA‚¾‚ë
Windows API‚̘b‚È‚ñ‚¾‚©‚çWindows‚̘b‚¾‚ëH

WindowsŽ©‘Ì‚ÍWindows API‚ÌWŒniUnicodej‚ðŒ´‘¥‚Æ‚µ‚ÄŽg—p‚µ‚Ă邪
ŒÃ‚¢ƒAƒvƒŠ‚Ì‚½‚ß‚ÉAŒn‚ÌAPI‚à’ñ‹Ÿ‚µ‚Ä‚éBWindows ‚ÍWŒn‚ðŽg‚Á‚Ä‚é‚Ì‚Å
uƒx[ƒ^:ƒ[ƒ‹ƒhƒƒCƒhŒ¾ŒêƒTƒ|[ƒg‚ÅUnicode UTF-8‚ðŽg—pv‚É
‚µ‚½‚Æ‚±‚ë‚ʼn½‚̉e‹¿‚à‚È‚¢B‰e‹¿‚ª‚ ‚é‚̂͌¢ƒAƒvƒŠ‚Ì‚Ý

> Ý’è–ß‚µ‚Ä‚àƒtƒ@ƒCƒ‹‚Í–ß‚ç‚ñ‚©‚çAŒnƒAƒvƒŠ‚ÍŽ€‚ñ‚¾‚܂܂ɂȂ邼
‚»‚ê‚È‚çƒf[ƒ^Á‚¹‚΂¢‚¢‚¾‚¯‚¾‚ëBƒAƒvƒŠ‚Ì“s‡‚È‚ñ‚©’m‚é‚©

670 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/26(‰Î) 13:46:31 ID:dAEqoOXB.net]
’©‘Nl‚Í‘§‚ð“f‚­‚悤‚ɉR‚ð“f‚­

671 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 13:47:38 ID:4pvDP8OD.net]
>>658
>‚»‚ê‚È‚çƒf[ƒ^Á‚¹‚΂¢‚¢‚¾‚¯‚¾‚ëBƒAƒvƒŠ‚Ì“s‡‚È‚ñ‚©’m‚é‚©

‚¾‚©‚ç‚»‚̃AƒvƒŠ‚̘b‚ðˆêŠÑ‚µ‚Ä‚µ‚Ä‚é‚ñ‚¾‚¯‚ÇH
ƒAƒvƒŠ‚̃f[ƒ^‚ðÁ‚·H
‘厖‚ÈŠù‘¶ƒf[ƒ^‚Å‚àÁ‚µ‚½‚çOK?@”nŽ­H ŽdŽ–‚µ‚½‚±‚ƂȂ¢H
ƒVƒXƒeƒ€ƒvƒƒtƒ@ƒCƒ‹‚à‘S‚Ä–ß‚ç‚È‚¢‚Æ‚¢‚¤‚±‚ƂȂ̂ÅA–ß‚µ‚½‚ç“®‚­•ÛØ‚͂ǂ±‚É‚à‚È‚¢

‰½“x‚àŒ¾‚¤‚¯‚ÇAAŒnƒAƒvƒŠ‚̘b‚¾‚©‚ç‚ÈH

—Ⴆ‚ÎC‚̘b‚ð‚µ‚Ä‚é‚Ì‚ÉJave‚â.NET‚ª¡‚ÍŽå—¬‚¾‚©‚çC‚È‚ñ‚Ä’m‚ç‚ñ
‚Á‚Ä“IŠO‚ê‚È‚±‚ÆŒ¾‚Á‚Ă邾‚¯‚¾‚¨‘O‚Í

672 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 13:55:16 ID:Yz+apKYY.net]
>>660
‰½‚ªŒ¾‚¢‚½‚¢‚Ì‚©‚í‚©‚ç‚ñB
ƒAƒvƒŠ‚ª“®‚©‚È‚­‚ĂȂÁ‚Ä‚àWindows‚Í–â‘è‚È‚­“®‚­‚¾‚ë

SJIS‚É‚µ‚©‘Ήž‚µ‚ĂȂ¢ƒAƒvƒŠ‚̃R[ƒhƒy[ƒW‚ð•Ï‚¦‚ăf[ƒ^‚ª‰ó‚ꂽ‚Á‚Ä
‚»‚ê‚̓AƒvƒŠ‚Ì“®ì•ÛØŠO‚ÌŽg‚¢•û‚ð‚µ‚½‚©‚ç‚Á‚Ä‚¾‚¯‚Å
OS‚Ì‚¹‚¢‚Å‚àƒAƒvƒŠ‚Ì‚¹‚¢‚Å‚à‚È‚¢B

ƒf[ƒ^Á‚¦‚½‚碂é‚È‚ç•ÛØŠO‚ÌŽg‚¢•û‚ð‚·‚é‚È‚æB
ƒoƒbƒNƒAƒbƒv‚®‚ç‚¢Žæ‚êB

673 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/26(‰Î) 13:58:46 ID:dAEqoOXB.net]
–ð‚É—§‚Âl’Œ‚Í‚±‚±‚©
https://chiyosuke.blogspot.com/2019/05/windowsutf-8.html
https://srad.jp/story/17/11/14/0640253/

674 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 14:08:16 ID:dbvsSdaZ.net]
‰pŒêŒ—‚ÌlŠÔŒü‚¯‚Å‚ ‚Á‚ÄA“ú–{l‚ªŽg‚¤ƒIƒvƒVƒ‡ƒ“‚¶‚á‚È‚¢‚©‚ç‚È
‘åŽè‚̃\ƒtƒgŠÜ‚߂đΉž‚µ‚ĂȂ¢iÝ’è•Ï‚¦‚邯‚¨‚©‚µ‚­‚È‚éj‚͎̂R‚Ù‚Ç‚ ‚邿



675 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 14:13:24 ID:JyI6kWkc.net]
>>660
ŒN‚Í‚¿‚å‚Á‚Æ—Ž‚¿’…‚¯

>>648‚Ì“à—e‚̓VƒXƒeƒ€‚ÌÝ’è‚ðŒ³‚É–ß‚¹‚È‚¢‚Æ‚¢‚¤˜b‚Å‚ ‚Á‚Ä
ƒAƒvƒŠ‚̘b‚¶‚á‚È‚¢‚¾‚ë

‚»‚µ‚Ä
>‘厖‚ÈŠù‘¶ƒf[ƒ^‚Å‚àÁ‚µ‚½‚çOK?@”nŽ­H ŽdŽ–‚µ‚½‚±‚ƂȂ¢H
‚¾‚Á‚½‚çƒÀ‚Ì‹@”\‚È‚ñ‚©Žg‚¤‚È‚æA‚ÅI‚í‚肾‚æ

ƒÀ‚¶‚á‚È‚­‚È‚é‚Æ‚«‚ÉAƒLƒŒƒC‚É‘S•”–ß‚¹‚邿‚¤‚ɂȂÁ‚Ă邩A
SJISƒAƒvƒŠ‚ÍØ‚èŽÌ‚Ă܂·‚Á‚Ä”­•\‚ª‚ ‚é‚©‚̂ǂÁ‚¿‚©‚¾‚ë

676 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 14:17:07 ID:4pvDP8OD.net]
>>661
‚È‚ñ‚ÅWindows‚ª“®‚©‚È‚­‚È‚éi‚¾‚Á‚½‚èWindows‚Ì–â‘è‚âÓ”Cj˜b‚ÆŠ¨ˆá‚¢‚µ‚Ä‚é‚ÌH
’Pƒ‚ÉÝ’è•Ï‚¦‚½‚çAŒnƒAƒvƒŠ‚É–â‘肪‚ ‚é‚Ë‚Á‚Ä‚¾‚¯‚̘b‚¾‚¼H
“IŠO‚ê‚àr‚¾‚µ‚¢‚µŽ‹–삪‹·‚·‚¬‚é

‰ß‹ŽŽ‘ŽY‚ðŽg‚Á‚Ä‚éƒNƒ‰ƒCƒAƒ“ƒg‚ðŽ‚Á‚Ä‚½‚çA‚±‚ÌŽè‚̘b‚ɂ͕qŠ´‚ɂȂé‚í
ƒoƒbƒNƒAƒbƒv‚Æ‚©‚»‚¤‚¢‚¤ŽŸŒ³‚̘b‚¶‚á‚È‚¢
‚¨‘O‚Ý‚½‚¢‚Ȃ̂ªƒNƒ‰ƒCƒAƒ“ƒg‚̃Tƒ|[ƒg‚µ‚½‚çƒNƒ‰ƒCƒAƒ“ƒg‚ª‹‚È‚­‚Ȃ郌ƒxƒ‹

677 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 14:22:54.58 ID:Yz+apKYY.net]
>>665
‚¾‚©‚牽‚ªŒ¾‚¢‚½‚¢‚ñ‚¾‚æB
cp932‘O’ñ‚̌¢ƒAƒvƒŠ‚ÍUTF-8‚Å“®‚«‚Ü‚¹‚ñ‚Á‚Ä
“–‚½‚è‘O‚̘b‚È‚¾‚¯‚¾‚ë

678 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 14:24:20.04 ID:Yz+apKYY.net]
‚Â[‚©Aʼn‚Á‚©‚牴‚ªŒ¾‚Á‚Ä‚é‚ñ‚¾‚í

641 Ž©•ªFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ[sage] “Še“úF2019/11/26(‰Î) 11:36:11.45 ID:fVihpbt7 [1/4]
>>639
cp932Žg‚Á‚Ä‚éŒÃ‚¢ƒAƒvƒŠ‚ÍA‚±‚ÌÝ’è‚É‚·‚邯
“®‚©‚È‚­‚Ȃ邾‚¯B‚‚܂èŽÌ‚Ă邵‚©–³‚¢B

cp932‚ðŽg‚Á‚Ä‚éŒÃ‚¢ƒAƒvƒŠ‚ðŽÌ‚Ä‚é‚Á‚Ęb‚È‚çA
‚¸‚Á‚Æ‘O‚©‚çŽÌ‚Ä‚ç‚ê‚éB

WindowsŽ©‘̂̓Rƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚àŠÜ‚ß‚Ä
‚¸‚Á‚Æ‘O‚©‚犮‘S‚ÉUnicode‘Ήž

679 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 14:28:45.38 ID:4pvDP8OD.net]
>>664
> ‚¾‚Á‚½‚çƒÀ‚Ì‹@”\‚È‚ñ‚©Žg‚¤‚È‚æA‚ÅI‚í‚肾‚æ
‚Ü‚ ‚»‚ê‚ͳ˜_‚È‚ñ‚¾‚ªA‚³‚Á‚«‚à‘‚¢‚½‚悤‚ɃNƒ‰ƒCƒAƒ“ƒg‚ÌÓ”C‚Å‚ ‚Á‚Ä‚à
Š„‚ðH‚¤‚̂͂±‚Á‚¿‚ɂȂÁ‚½‚è‚·‚邯–Ú‚à“–‚Ä‚ç‚ê‚ñ‚©‚ç‚Ë

>>666
‚»‚ñ‚È“–‚½‚è‘O‚ÌŽŸŒ³‚̘b‚ðˆêØ‚µ‚ĂȂ¢‚©‚ç‚Ë

680 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/26(‰Î) 14:29:07.54 ID:dAEqoOXB.net]
‚Ó`‚ñ
Python‚Å–â‘è‹N‚«‚é‚Ì‚©

Ruby‚͂ǂ¤‚È‚ñ‚¾‚ë

681 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/26(‰Î) 14:32:29.48 ID:dAEqoOXB.net]
ã‚Ì >>662 ‚ÌPython‚Ìl‚Í
PYTHONENCODING=utf-8‚Ì•û‚ð‹C‚É‚µ‚Ă邯‚Ç
setdefaultencoding‚Æ‚©‚͂ǂ¤‚µ‚Ä‚é‚Ì‚©‚È

682 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 14:34:38.59 ID:4pvDP8OD.net]
>>667
> cp932Žg‚Á‚Ä‚éŒÃ‚¢ƒAƒvƒŠ‚ÍA‚±‚ÌÝ’è‚É‚·‚邯
> “®‚©‚È‚­‚Ȃ邾‚¯B‚‚܂èŽÌ‚Ă邵‚©–³‚¢B

‚±‚ÌŽž“_‚ÅŠÔˆá‚Á‚Ä‚é
‚Â[‚©WŒnAŒn‚ÌAPI‚ÌŽg‚¢•ª‚¯‚µ‚½‚±‚Æ‚ ‚ê‚ÎAAŒn‚Ì“®ì‚ª•Ï‚í‚邱‚Ƃłǂ¤‚È‚é‚Ì‚©
‚Á‚Ä‚ ‚é’ö“x—\‘z‚Å‚«‚»‚¤‚È‚à‚ñ‚¾‚¯‚ÇA‚È‚ñ‚Å‚±‚±‚܂Ŋ¨ˆá‚¢‚ª‘±‚¯‚ç‚ê‚é‚ÌH

683 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 14:46:41.11 ID:LSm6MssX.net]
ƒvƒƒtƒ@ƒCƒ‹‰ó‚³‚ê‚é‚Á‚Ä‚ä[‚Ă郊ƒ“ƒN‚̘A’†‚¾‚¯‚ªî•ñ—ʃ[ƒ‚Ȃ̑

684 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 14:53:48 ID:hqQvrruW.net]
Œ‹‹ÇWŒn‚Åì‚邵‚©‚È‚¢‚ñ‚¾‚©‚ç—]Œv‚È‚±‚Æ‚Íl‚¦‚È‚­‚Ä‚¢‚¢‚æ



685 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/26(‰Î) 14:54:37 ID:ogXaluX+.net]
fopen()‚ÌU‚é•‘‚¢‚Å¢‚é‚©‚àBWin32‚Ìfopen()‚Íutf8‚ð“Á•ʈµ‚¢‚·‚é‚©‚çB

686 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/26(‰Î) 14:56:55 ID:dAEqoOXB.net]
ƒŒƒWƒXƒgƒŠ‚̓ǂݑ‚«‚à‹C‚ɂȂé‚È

687 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 15:01:36 ID:JyI6kWkc.net]
>>671
‚¢‚í‚ä‚éƒoƒCƒiƒŠƒ‚[ƒh‚ðŽg‚¤‚ÆBOM‚ª‚‚¢‚Ä‚«‚¿‚Ⴄ‚Æ‚©A
‚¢‚ë‚¢‚ëƒgƒ‰ƒuƒ‹‚ª”­¶‚·‚é‰Â”\«‚Í‚ ‚é‚Ë
‘O‰ñ‚̃Aƒbƒvƒf[ƒg‚Å‚àƒRƒ“ƒ\[ƒ‹‚Å•¶Žš‰»‚¯‚·‚é–â‘肪‚ ‚Á‚½‚µ

‚»‚ê‚ð‚´‚Á‚­‚茾‚¦‚ÎAŒÃ‚¢ƒAƒvƒŠ‚ðŽÌ‚Ă邩AÝ’è•Ï‚¦‚ñ‚ÈA
‚Æ‚¢‚¤˜b‚ɂȂ邾‚ë
APIƒIƒ^ƒN‚Ɖ^—p‚ðŒ©‚Ä‚él‚ÅŽ‹“_‚ªˆá‚¤‚±‚Æ‚ð—‰ð‚µ‚È‚æ

>>668
>‚Ü‚ ‚»‚ê‚ͳ˜_‚È‚ñ‚¾‚ªA‚³‚Á‚«‚à‘‚¢‚½‚悤‚ɃNƒ‰ƒCƒAƒ“ƒg‚ÌÓ”C‚Å‚ ‚Á‚Ä‚à

‚»‚ê‚ÍŒ_–ñ•¶‘‚É‚«‚¿‚ñ‚Æ·‚螂ނׂ«‚¾‚Ë

688 –¼‘OF‹alŠÔ ŸT6xkBnTXz7B0 mailto:sage [2019/11/26(‰Î) 15:25:37 ID:SWHzOLKZ.net]
MultiByteToWideChar/WideCharToMultiByte‚Ì‘æˆêˆø”‚ɃVƒtƒgJISƒR[ƒhƒy[ƒW932‚ðŽw’肵‚È‚¢‚Æ‚¢‚¯‚È‚¢‚炵‚¢BCP_ACP‚¾‚ÆŽ€‚ÊB

689 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 15:33:53 ID:Yz+apKYY.net]
>>672
‰ó‚³‚ê‚È‚¢‚æB“ú–{Œê‚ª‰»‚¯‚邱‚Ƃ͂ ‚Á‚Ä‚à
‚»‚ê‚Í‘z’è‚Æ‚͈Ⴄƒf[ƒ^‚ª“ü‚Á‚½‚¾‚¯‚¾‚µ
ƒAƒvƒŠ‚Ì–â‘è

690 –¼‘OF‹alŠÔ mailto:sage [2019/11/26(‰Î) 15:37:00.29 ID:SWHzOLKZ.net]
ƒVƒtƒgJISƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚ÉUTF-8ƒeƒLƒXƒg‚ª¬‚´‚Á‚½‚çA‚»‚è‚á•¶Žš‰»‚¯‚·‚é‚Å‚µ‚傤B

691 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 15:56:07 ID:9NQ9wJPH.net]
>>679
–³’ƒ‹ê’ƒ‚É‚È‚é‚æ‚È
‚ ‚肦‚ñ‚í

692 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 16:01:44.16 ID:Yz+apKYY.net]
ƒR[ƒhƒy[ƒW‚ð•Ï‚¦‚邯•¶Žš‰»‚¯‚·‚邾‚낤‚Ë
‚»‚ꂾ‚¯‚̘bB•ʂɓ®‚©‚È‚­‚È‚é‚킯‚¶‚á‚È‚¢B
ƒR[ƒhƒy[ƒW‚ð‚à‚Æ‚É–ß‚¹‚Γ®‚­
‰ó‚ꂽƒf[ƒ^‚Í’¼‚¹‚΂¢‚¢‚¾‚¯

693 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 16:02:07.57 ID:ogXaluX+.net]
main()‚É“n‚³‚ê‚éˆø”•¶Žš—ñargv‚Ç‚¤‚È‚è‚Ü‚·H

694 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 16:23:03.19 ID:9NQ9wJPH.net]
Ž©‘O‚ÅæsƒoƒCƒgŒŸo‚µ‚È‚ª‚ç•¶Žš—ñ‘‚«Š·‚¦‚邿‚¤‚ÈŠÖ”‚Æ‚©”@‰½‚·‚ñ‚Ì‚æ



695 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 16:23:44.61 ID:H048FZbZ.net]
>>682
Unicode”ñ‘ΉžƒAƒvƒŠ‚Ìmain‚¾‚Æ‚µ‚ÄA

Unicode‘ΉžƒAƒvƒŠi‚©‚çUnicode API‚ðŽg‚Á‚ÄjŒÄ‚Ño‚¹‚ÎAˆø”‘S‚Ä‚ªUTF-16‚©‚çUTF-8‚ɕϊ·‚³‚ê‚Ä‚©‚ç
ŒÄ‚Ño‚³‚ê‚éBUnicode”ñ‘ΉžƒAƒvƒŠ‚©‚çŒÄ‚Ño‚¹‚ÎA“n‚µ‚½•¶Žš—ñiƒoƒCƒg—ñj‚ª‚»‚̂܂ܓn‚³‚ê‚éB

‚»‚±‚Í¡‚܂łƕςí‚ç‚È‚¢B¡‚܂łàUnicode‘ΉžƒAƒvƒŠ‚©‚çŒÄ‚Ño‚¹‚ÎAݒ肳‚ꂽƒR[ƒhƒy[ƒWi—Ⴆ‚Îcp932j‚É
•ÏŠ·‚³‚ê‚ČĂÑo‚³‚ê‚éBˆá‚¢‚ÍUTF-16‚©‚çUTF-8‚¾‚ƕϊ·‚Å‚«‚È‚¢•¶Žš‚ª‚È‚¢‚̂ŕ¶Žš‰»‚¯‚ÍˆêØ”­¶‚µ‚È‚¢B

‚È‚¨A“n‚³‚ꂽ‚©‚ç‚ÆŒ¾‚Á‚ăAƒvƒŠ‚ª³‚µ‚­‚»‚Ì•¶Žš—ñ‚ðˆµ‚¦‚é‚©‚Ç‚¤‚©‚͕ʂ̘b
Œ‹‹Ç‚ÌŠcp932ê—p‚Åì‚ç‚ꂽƒAƒvƒŠ‚ÍŠ®‘S‚É“¯‚¶‚悤‚ɂ͓®‚©‚È‚¢BiASCII‚͈̔͂łȂç–â‘è‚È‚¢‚¾‚낤j

696 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 16:25:08.09 ID:H048FZbZ.net]
>>683
ŽÀ‘•‚Æê‡iƒf[ƒ^j‚É‚æ‚邯‚µ‚©Œ¾‚¦‚È‚¢B
UnicodeiUTF-16j”ñ‘Ήž‚̌¢ƒAƒvƒŠ‚ÍA‘z’肵‚½ƒR[ƒhƒy[ƒW‚Å‚µ‚©
‚܂Ƃà‚É“®‚©‚È‚¢B‚»‚ꂾ‚¯‚̘b‚¾‚æB

697 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 16:25:51.97 ID:H048FZbZ.net]
‚ ‚ÆAƒVƒXƒeƒ€ƒvƒƒtƒ@ƒCƒ‹‚Æ‚©ˆÓ–¡•s–¾B
‰½‚̘b‚ð‚µ‚Ä‚é‚Ì‚©‚í‚©‚ç‚È‚¢ƒŒƒxƒ‹B

698 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 16:30:59 ID:H048FZbZ.net]
‚¿‚Ȃ݂ÉUnicode‚©‚ç”ñUnicode‚ւ̕ϊ·‚͕ϊ·‚Å‚«‚È‚¢•¶Žš‚ª‚ ‚é‚©‚çˆê•”•¶Žš‰»‚¯‚·‚邪A
”ñUnicode‚©‚çUnicode‚ւ̕ϊ·‚ł͕¶Žš‰»‚¯‚·‚邱‚Ƃ͂Ȃ¢B

‚¾‚©‚çAcp932‚ðˆµ‚¦‚éƒAƒvƒŠ‚ªcp932‚ŃŒƒWƒXƒgƒŠiUTF-16j‚É‘‚«ž‚ñ‚Å‚à
“K؂ɕϊ·‚ªs‚í‚ê‚邵A‚»‚̃AƒvƒŠ‚ªUTF-8‚ðŽg‚¦‚é‚È‚çA‚»‚ê‚àƒŒƒWƒXƒgƒŠ‚É‘‚«ž‚ñ‚Å‚à‰ó‚ꂽ‚肵‚È‚¢B

—Ⴆ‚΃AƒvƒŠicp932j‚©‚ç ƒŒƒWƒXƒgƒŠiUTF-16j‚É‘‚«ž‚ñ‚ÅA
ƒŒƒWƒXƒgƒŠiUTF-16j‚ð ƒAƒvƒŠiUTF-8j‚©‚çŽQÆ‚·‚邱‚Ƃ͖â‘è‚È‚­‚Å‚«‚邯‚¢‚¤‚±‚Æ

699 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 16:32:48 ID:9NQ9wJPH.net]
>>685
”ñ‘Ήž‚¶‚á–³‚­W‚ÆA‚Í‚¿‚á‚ñ‚ÆŽg‚¢•ª‚¯‚ª‚È‚³‚ê‚Ä‚é‚ñ‚¾‚æ
ƒI[ƒo[ƒ[ƒhŠÖ”‚È‚çˆø”‚ªWCHAR *‚ªCHAR *‚Å–â‘è‚È‚­“®‚­
‚»‚±‚ÉUTF-8‚Æ‚©‚Ë‚¶ž‚Ü‚ê‚Ăࢂé‚í

700 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 16:32:49 ID:H048FZbZ.net]
‚à‚¿‚ë‚ñƒŒƒWƒXƒgƒŠiUTF-16j‚ðƒAƒvƒŠicp932j‚ÅŽQÆ‚µ‚½‚Æ‚«‚͈µ‚¦‚È‚¢•¶Žš—ñ‚ª‚ ‚邪A
‚»‚ê‚̓tƒ@ƒCƒ‹–¼iUTF-16j‚ðƒAƒvƒŠicp932j‚ňµ‚¦‚È‚¢•¶Žš‚ª‚ ‚邯‚¢‚¤’ö“x‚̘b‚Å‚µ‚©–³‚¢B

701 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 16:35:04.40 ID:ogXaluX+.net]
ƒ}ƒ‹ƒ`ƒoƒCƒg•¶Žš‚ðŠÜ‚Þƒtƒ@ƒCƒ‹ƒpƒX‚ª‹S–å‚Å‚µ‚åB

702 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 16:38:45.15 ID:H048FZbZ.net]
>>688
‚¨‘O‚͈Ӗ¡‚ª‚í‚©‚邿‚¤‚É‘‚«ž‚ß

> ”ñ‘Ήž‚¶‚á–³‚­W‚ÆA‚Í‚¿‚á‚ñ‚ÆŽg‚¢•ª‚¯‚ª‚È‚³‚ê‚Ä‚é‚ñ‚¾‚æ
‚Ç‚¤‚¢‚¤Žg‚¢•ª‚¯‚ª‚³‚ê‚Ä‚é‚Ì‚©‘‚¯

> ƒI[ƒo[ƒ[ƒhŠÖ”‚È‚çˆø”‚ªWCHAR *‚ªCHAR *‚Å–â‘è‚È‚­“®‚­
‚»‚ê‚Á‚Ĉø”‚ªWCHAR *‚È‚çWŒn‚ªŽg‚í‚ê‚ÄAˆø”‚ªCHAR *‚È‚çAŒn‚ªŽg‚í‚ê‚é‚Á‚Ä‚¾‚¯‚¾‚ë

> ‚»‚±‚ÉUTF-8‚Æ‚©‚Ë‚¶ž‚Ü‚ê‚Ăࢂé‚í
‚»‚±‚É‚Á‚Ăǂ±‚æH‰½‚ª¢‚é‚ñ‚¾‚æB
UTF-8‚ÍCHAR*‚ðŽg‚¤‚Á‚Ä—‰ð‚µ‚Ă邩H
¡‚Ü‚ÅAŒn‚ÍASCII‚¾‚¯‚łȂ­SJIS‚⑽”‚Ì•¶ŽšƒR[ƒh‚ÅŽg‚í‚ê‚Ä‚¢‚½‚Æ‚¢‚¤‚Ì‚É
UTF-8‚ª‘

703 –¼‘OF‚¦‚½‚²‚Æ‚«‚ʼn½‚ࢂç‚ñ‚¾‚ë []
[‚±‚±‰ó‚ê‚Ă܂·]

704 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 16:41:18.53 ID:H048FZbZ.net]
>>690
‹S–å‚Á‚Ä‚¢‚¤‚©A’P‚ÉUnicode”ñ‘Ήž‚̃AƒvƒŠ‚Í
‘z’肵‚Ä‚¢‚éƒR[ƒhƒy[ƒW‚ɕϊ·‚Å‚«‚È‚¢•¶Žš‚ðˆµ‚¦‚È‚¢‚Á‚Ä‚¾‚¯‚¾‚¯‚Ç‚È
‚½‚Á‚½‚±‚ꂾ‚¯‚Ì‚±‚ƂȂ̂ɉ½‚ðƒOƒ_ƒOƒ_Œ¾‚Á‚Ä‚é‚Ì‚©‚í‚©‚ç‚ñ



705 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 16:56:51.07 ID:ogXaluX+.net]
ƒoƒbƒ`ƒtƒ@ƒCƒ‹‚Í–ï‰îB‚ ‚ê‚΂¾‚ªB

706 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 16:59:13.07 ID:JyI6kWkc.net]
>>684
UTF8ƒAƒvƒŠ‚È‚ñ‚Ä‘¶Ý‚·‚é‚ñ‚¾‚Á‚¯H

707 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 17:02:23.79 ID:9NQ9wJPH.net]
>>691
‚½‚Æ‚¦Unicode‚ɑΉž‚µ‚Ä‚¢‚éƒvƒƒOƒ‰ƒ€‚Å‚ ‚Á‚Ä‚à‰½‚ç‚©‚Ìo—̓tƒ@ƒCƒ‹‚ðSJIS‚Åo—Í‚·‚邿‚¤‚È\‘¢‚¾‚ÆA
‚»‚ê‚ðŸŽè‚ÉUTF-8‚É‘‚«Š·‚¦‚ç‚ꂽ‚玟“ǂݞ‚ñ‚¾Žž–Å’ƒ‹ê’ƒ‚ɂȂ邾‚ë
ˆê”Ê“I‚ȃeƒLƒXƒgƒGƒfƒBƒ^‚àŸŽè‚É•¶ŽšƒR[ƒh•Ï‚¦‚邿‚¤‚ÈŽ–‚Í‚¹‚ñ‚©‚ç‚È

708 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 17:12:43 ID:H048FZbZ.net]
>>694
‚Ü‚¸‚È‚¢‚¾‚낤‚ËBì‚ê‚邿‚¤‚ɂȂÁ‚½‚Ì‚Íŋ߂¾‚µB
”O‚½‚߂Ɍ¾‚Á‚Ä‚¨‚­‚¯‚ÇA‚È‚¢‚Á‚Ä‚¢‚¤‚Ì‚Í
Unicode‘ΉžƒAƒvƒŠ‚ł͂Ȃ¢iAŒnAPI‚ðŽg‚¤j‚©‚ÂASCII•¶Žš‚Æ‚µ‚ÄUTF-8‚ðŽg‚¤ƒAƒvƒŠ‚Ì‚±‚Æ‚ËB

UTF-8‚ÍUnicode‚¾‚ë‚Æ‚¢‚¤ƒcƒbƒRƒ~‚Í‚¢‚ç‚ñB
Windows‚É‚¨‚¢‚ÄUnicode‘Ήž‚Æ‚ÍUTF-16ƒAƒvƒŠ‚Ì‚±‚Æ

Å‹ßUnicode”ñ‘Ήž‚̌¢ƒAƒvƒŠ‚Å‚àUTF-8‚ªŽg‚¦‚邿‚¤‚ɂȂÁ‚½‚©‚çA
ŒÃ‚¢ƒAƒvƒŠ‚ðUTF-8—p‚Æ‚µ‚Äì‚è’¼‚µ‚ÄV‚µ‚­‚·‚邱‚Æ‚ÅAŒn‚̂܂Ü
Unicode‘Ήž‚ɂł«‚邯‚©‚¢‚¤ƒWƒ‡[ƒN‚̂悤‚Șb‚—

‚»‚ê‚·‚é‚®‚ç‚¢‚È‚çʼn‚©‚çUnicode‘Ήž‚Æ‚µ‚Ä.NET‚Æ‚©‚Åì‚è‚Ü‚·‚íB
Š®‘S‚É«—ˆ‚ÌLinuxƒAƒvƒŠ‚Ȃǂ̈ÚA—pB‘½•ªÅI“I‚Ƀ}ƒjƒtƒFƒXƒg‚Æ‚©‚Å
‚±‚̃AƒvƒŠ‚ÍUTF-8ƒAƒvƒŠ‚Å‚·‚Á‚ÄŽw’è‚Å‚«‚邿‚¤‚ɂȂé‚ñ‚¶‚á‚È‚¢H

709 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 17:13:45 ID:H048FZbZ.net]
>>695
‚¾‚©‚ç‚È‚ñ‚È‚ñ‚¾‚æH
“–‚½‚è‘O‚̘b‚·‚é‚ÈBOS‚Æ‚àƒAƒvƒŠ‚Æ‚àŠÖŒW‚È‚¢˜b‚¾‚í
Linux‚Å‚àMac‚Å‚à“¯‚¶‚±‚Ƃ͋N‚«‚é‚íB‚¾‚©‚ç‚È‚ñ‚¾‚ñ‚¾‚æ

710 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 17:14:18 ID:H048FZbZ.net]
Œ‹˜_‚𑂯Œ‹˜_‚ðB‚¨‘O‚ª‚¢‚¢‚½‚¢‚±‚ª‰½‚©‚𑂯B

711 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 17:16:25 ID:9NQ9wJPH.net]
>>698
ŸŽè‚É•¶ŽšƒR[ƒh‚ð•Ï‚¦‚ñ‚È‚Á‚Ä‚¾‚¯‚â‚ë
—˜—pŽÒ‚̈ӎv‚ŕς¦‚³‚¹‚ë‚Æ

712 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 17:44:52 ID:H048FZbZ.net]
>>698
ŸŽè‚ɕς¦‚ĂȂ¢B‚¨‘O‚Í”nŽ­‚Ȃ̂©H

713 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 17:48:56 ID:FXTOqUMb.net]
ƒNƒbƒ\L‚тĂđ

MBSC‚ȃ\ƒtƒg‚ªAŒnAPI‚Ńf[ƒ^“ǂݑ‚«‚µ‚Ä‚½‚ç”ñ‘Ήž‚ÌUTF8‚É‘‚«Š·‚í‚Á‚Ä‚ÄA
ˆÈ~ƒf[ƒ^‚ª•¶Žš‰»‚¯‚µ‚½‚܂ܢ‚邱‚ƂɂȂé‚ñ‚¾‚©‚çAŒ³‚É–ß‚¹‚ÎOK‚Æ‚©”ñ‘Ήž‚È‚ñ‚¾‚©‚ç
Žd•û‚È‚¢‚Æ‚©A‚±‚ê‚΂©‚è‚Í—iŒì•s‰Â”\‚Ì“IŠO‚ê
•\ަ‚¾‚¯‚Ì–â‘è‚¶‚á‚È‚­‹L˜^ƒf[ƒ^‚É‚à‰e‹¿‚ª‚ ‚Á‚ÄA‚±‚¢‚‚΂©‚è‚Í•œŒ³ƒ\ƒtƒg‚Å‚à‘g‚܂Ȃ¢‚Æ–ß‚¹‚È‚¢

MBSC‚ȃ\ƒtƒg‚ÍŽg‚¦‚È‚¢‚¾‚¯‚È‚ç‚ÎA’Pƒ‚ÉAŒnAPI‚ð”pŽ~‚·‚ê‚΂¢‚¢‚¾‚¯‚È‚ñ‚¾‚ª
MS‚Í‚¨ß‰î‚É‚à‚Ç‚¤‚É‚©‚µ‚Ä‰ß‹ŽŽ‘ŽY‚ðŠˆ‚©‚µ‚Ä‚â‚낤‚Á‚Ä‚±‚Æ‚ÅAŒn‚Ì‹““®‚ð•Ï‚¦‚é‘I‘ðŽˆ‚ð
—pˆÓ‚µ‚½‚Á‚Ä“_‚¾‚¯Œ©‚Ä‚àA’Pƒ‚É”ñ‘Ήž‚Æ‚©Œ³‚É–ß‚¹‚΂¢‚¢‚Æ‚¢‚¤‚悤‚Șb‚ł͂Ȃ¢

”N––‚É‚¨•ƒ‚¿‚á‚ñ‚©‚çAŒÃ‚¢ˆ¶–¼ˆóüƒ\ƒtƒg‚̃f[ƒ^‚ª‰ó‚ꂽ‚Á‚ĘA—‚ª—ˆ‚é‚©‚à’m‚ê‚È‚¢‚­‚ç‚¢‚É‚ÍA
Žž‚Æê‡‚É‚æ‚Á‚Ă͎æ‚è•Ô‚µ‚ª•t‚©‚È‚¢

¡‚̂Ƃ±‚ëƒfƒtƒH‚Å‚±‚ÌØ‚è‘Ö‚¦‚Í–³Œø‚¾‚ªA«—ˆ‚à‚µ‚©‚µ‚½‚ç`‚Æ‚¢‚¤‚Ì‚ªŒ»Žž“_‚ł̃Lƒ‚‚¾‚낤

714 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 17:59:10 ID:4DbW4sNm.net]
>>701
‚»‚ñ‚È’·X‚Æ‘‚©‚È‚­‚Ä‚àA
SJIS‚̃tƒ@ƒCƒ‹‚ÉUTF-8‚Å‘‚«ž‚ñ‚¾‚ç•¶Žš‰»‚¯‚µ‚½‚̂Ɠ¯‚¶‚±‚Ƃłµ‚å
‚»‚ñ‚È‚ÌLinux‚Å‚àmacOS‚Å‚à‹N‚«‚é–â‘肾‚Á‚ÄŒ¾‚Á‚Ä‚é‚ñ‚¾‚ª



715 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 18:00:34 ID:4DbW4sNm.net]
>>701
> ‰ß‹ŽŽ‘ŽY‚ðŠˆ‚©‚µ‚Ä‚â‚낤‚Á‚Ä‚±‚Æ‚ÅAŒn‚Ì‹““®‚ð•Ï‚¦‚é‘I‘ðŽˆ‚ð

ˆÓ–¡•sB’P‚ÉUTF-8‚É‚à‘Ήž‚µ‚½‚Á‚Ä‚¾‚¯
ƒR[ƒhƒy[ƒW‚ðˆê‚‘‚₵‚½‚ɉ߂¬‚È‚¢B
AŒn‚Ì‹““®‚ÍÌ‚©‚çÝ’è‚Å•ÏX‚Å‚«‚½B

716 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 18:02:42.72 ID:4DbW4sNm.net]
‚à‚µ‚©‚µ‚Ä‚±‚¢‚‚ÍAƒ†[ƒU[‚ªÝ’è•ÏX‚µ‚È‚­‚Ä‚à
ƒAƒbƒvƒf[ƒg‚ÅŸŽè‚ÉUTF-8‚ɕςí‚邯‚©Žv‚Á‚Ä‚é‚Ì‚©H
‚È‚ç‚à‚Ì‚·‚²‚­ƒ}ƒkƒP‚¾‚—

717 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 18:12:52.84 ID:FXTOqUMb.net]
‚ [AƒAƒz‚ªˆêl¬‚¶‚Á‚Ă邩‚çL‚тĂé‚Ì‚©
”cˆ¬

718 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 18:18:38.91 ID:4DbW4sNm.net]
¡“x‚̓ŒƒX‚µ‚È‚©‚Á‚½‚Æ‚±‚ë‚ðŒ©‚é‚Æ}¯‚¾‚Á‚½‚©

719 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 18:39:40.59 ID:9NQ9wJPH.net]
>>700
•ÒW‚µ‚Äã‘‚«‚µ‚½‚çUTF-8‚ɕςé‚ñ‚¶‚á‚È‚­V‹K‚Å‚Ì쬂ªUTF-8‚ɂȂ邾‚¯H
‚»‚ê‚Ȃ牴‚ÌŒë‰ð‚¾‚Á‚½‚í

ŸŽè‚ɕς¦‚é‚̂Ȃ玀‚Ë‚¾‚ª

720 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 18:49:29.78 ID:4DbW4sNm.net]
–{“–‚ɃAƒz‚¾‚Á‚½‚ÈBƒ†[ƒU[‚ªˆÓ}“I‚ɕς¦‚È‚¢ŒÀ‚è•Ï‚í‚ç‚È‚¢‚Á‚Ă̂É

721 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 18:55:32.97 ID:FXTOqUMb.net]
˜_Ž|‚Í‚Í>>638‚æ‚è‚Í>>648‚Ý‚½‚ç‚Í‚Á‚«‚肵‚Ä‚é

hˆÀˆÕ‚ÉÝ’è•ÏX‚µ‚½‚çAŒnŽg‚Á‚Ä‚éƒ\ƒtƒg‚ª‹°‚¢h‚Á‚Ä‚±‚Æ‚¾‚¯‚Å‚ ‚Á‚ÄAh–â‘è‚È‚¢h
‚ƘAŒÄ‚µ‚Ä‚éƒAƒzˆêl‚ª—‰ð—Í0‚Æ‚¢‚¤‚©ƒ}ƒCƒiƒX‚È‚¾‚¯

722 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 18:55:56.87 ID:4DbW4sNm.net]
‚µ‚©‚àƒGƒAƒv‚È‚ñ‚¾‚낤‚ÈB

>>638‚͌¢î•ñ‚ÅA

‚»‚à‚»‚àuƒx[ƒ^: ƒ[ƒ‹ƒhƒƒCƒhŒ¾ŒêƒTƒ|[ƒg‚Å Unicode UTF-8 ‚ðŽg—pv‚ÌÝ’è‚Æ
wƒƒ‚’ ‚Ì•¶ŽšƒR[ƒh‚Æ‘S‚­ŠÖŒW‚È‚¢x˜b‚¾‚Á‚Ă̂à‚í‚©‚Á‚ĂȂ¢‚ñ‚¾‚낤

w“–Žžx‚Í‚½‚Ü‚½‚Ü‚»‚±‚Ìݒ肪ƒfƒtƒHƒ‹ƒg‚ɂȂÁ‚Ä‚¢‚½‚¾‚¯‚ÅA
¡‚Íí‚ÉUTF-8iBOM‚È‚µj

ƒƒ‚’ ‚͌¢ƒAƒvƒŠ‚Å‚à‚È‚ñ‚Å‚à–³‚¢‚µ‚È
‚ÅAƒƒ‚’ ‚ª•Û‘¶‚·‚éƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚Ì•¶ŽšƒR[ƒh‚Æ
ŒÃ‚¢ƒAƒvƒŠ‚Ì‹““®‚à‘S‚­ŠÖŒW‚È‚¢˜bB‚»‚ñ‚È‚Ìl‚¦‚é‚܂łà‚È‚­‚í‚©‚邱‚Æ

‚±‚¢‚‚¸‚Á‚ƃeƒLƒXƒgƒtƒ@ƒCƒ‹‚̃fƒtƒHƒ‹ƒg‚Ì•¶ŽšƒR[ƒh‚Æ
API‚̘b‚ð‚²‚Á‚¿‚á‚É‚µ‚Ä‚½‚Ì‚©‚æ

Š®‘S‚É‘fl‚¾

723 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 18:58:15.43 ID:9NQ9wJPH.net]
>>710
Œ¾‚Á‚Æ‚­‚ª‰´‚Æ>>701‚Í•Êl‚¾‚©‚ç‚È

724 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 18:58:43.20 ID:4DbW4sNm.net]




725 –¼‘OF>>709
>h–â‘è‚È‚¢h‚ƘAŒÄ‚µ‚Ä‚é

˜AŒÄ‚̈Ӗ¡‚í‚©‚Á‚Ä‚éH‚—


h–â‘è‚È‚¢h‚Å >>638ˆÈ~‚̃ŒƒX‚ð’T‚·‚Æ
>>684‚ňê‰ñ‚µ‚©‘‚¢‚Ä‚¢‚È‚¢B‚µ‚©‚àŠÖŒW‚È‚¢˜b

‚¨‘O‚ÍŽv‚¢ž‚Ý‚ªŒƒ‚µ‚¢‚Á‚Ä‚±‚Æ‚ª‚Í‚Á‚«‚è‚í‚©‚Á‚½‚È
[]
[‚±‚±‰ó‚ê‚Ă܂·]

726 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 19:05:03.16 ID:4pvDP8OD.net]
‚Í‚¢A˜_“_Œë–‚‰»‚µ‚Ä‚«‚½‚Ë
–¢‚¾‚É•¶Žš‰»‚¯‚·‚é’ö“x‚Ì”Fޝ‚µ‚©‚µ‚ĂȂ¢‚©‚çA˜b‚·‚邾‚¯–³‘Ê‚¾‚ÆŽv‚¤‚æ
ƒƒ‚’ ‚Æ‚©˜AŒÄ‚Ì’è‹`‚Æ‚©Ž‚¿‚¾‚µ‚Ä‚«‚Ä‚à‚¤ˆÓ–¡•s–¾

‚»‚à‚»‚àWinAPI‚̃vƒƒOƒ‰ƒ€‚à‘g‚ñ‚¾‚±‚ƂȂ¢‚ÌŠÛ‚í‚©‚肾‚©‚çAƒLƒ`ƒKƒC‚É•t‚«‡‚¤‚¾‚¯‘¹

727 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 19:05:29.42 ID:dbvsSdaZ.net]
—Ⴆ‚ΕW€“ü—Í‚©‚ç•¶Žš—ñ‚ðŽó‚¯Žæ‚Á‚ăeƒLƒXƒgƒtƒ@ƒCƒ‹‚ɒljÁ‘‚«ž‚Ý‚·‚éŽÀsƒtƒ@ƒCƒ‹
‚»‚ñ‚Ȃ̎g‚Á‚Ä‚½‚çAƒtƒ@ƒCƒ‹‘O”¼‚̓VƒtƒgJISAŒã”¼‚ÍUTF8‚ɂȂÁ‚ÄA‚Ç‚Á‚¿‚Å‚à“ǂ߂Ȃ­‚È‚é
‚±‚ê‚͋ɒ[‚ȗႾ‚¯‚Ç“¯‚¶‚悤‚È‚±‚Ƃ͂»‚±‚ç’†‚Å‹N‚±‚肦‚é

728 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 19:05:45.18 ID:FXTOqUMb.net]
ƒƒ‚’ EEEEH
ƒ„ƒx‚¦‚È‚±‚¢‚Â

729 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 19:09:39.48 ID:s8aO6zrT.net]
‚¾‚ñ‚¾‚ñ˜_“_‚¸‚ê‚Ä‚«‚Ä‚é‚â‚ñ

730 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 19:09:52.88 ID:4pvDP8OD.net]
>>709
‚ñ‚¾

>>714
‚»‚¤‚¾‚Ë
’Pƒ‚É‚»‚¤‚¢‚¤˜b‚É‚È‚é‚ÆŽv‚Á‚Ä‚½‚ñ‚¾‚ªA‚±‚̃XƒŒ‚Å‚±‚̃Œƒxƒ‹‚Ì–¢ŒoŒ±ŽÒ‚ª˜b‚µ‚É“ü‚Á‚Ä‚­‚邯‚ÍŽv‚í‚È‚©‚Á‚½

731 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 19:11:27.01 ID:4DbW4sNm.net]
‚Í‚ŸAƒŠƒ“ƒNæ‚à“Ç‚ñ‚łȂ¢‚Ì‚©‚æ

>>638‚ÌƒŠƒ“ƒNæ“ǂ߂æEEE

https://twitter.com/MurakamiShinyu/status/994781934407553024
> ¡‚܂ŃfƒtƒHƒ‹ƒg‚ÅShift JIS‚¾‚Á‚½‚à‚Ìiƒƒ‚’ ‚ð‚Í‚¶‚ßcj‚ª
> ‚±‚ÌÝ’è‚ð‚·‚é‚Æuƒƒ‚’ v‚Ìu–¼‘O‚ð•t‚¯‚ĕۑ¶v‚Åu•¶ŽšƒR[ƒh: ANSIv
> iƒfƒtƒHƒ‹ƒgj‚¾‚ÆBOM–³‚µ‚ÌUTF-8Au•¶ŽšƒR[ƒh: UTF-8v‚¾‚Æ
> BOM•t‚«‚ÌUTF-8‚̃tƒ@ƒCƒ‹‚ɂȂè‚Ü‚·B

ª’ˆÓ ‚±‚ê‚͌¢˜b‚Å¡‚Í“–‚Ă͂܂ç‚È‚¢
(deleted an unsolicited ad)

732 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 19:12:17.71 ID:4DbW4sNm.net]
>>717
> ’Pƒ‚É‚»‚¤‚¢‚¤˜b‚É‚È‚é‚ÆŽv‚Á‚Ä‚½‚ñ‚¾‚ªA

‚»‚̘b‚Í“–‚½‚è‘O‚ÅALinux‚Å‚àmacOS‚Å‚à“¯‚¶‚±‚Æ‚É‚È‚é‚Æ
‚³‚ñ‚´‚ñŒ¾‚Á‚Ä‚é

733 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 19:17:08.27 ID:4DbW4sNm.net]
‚¿‚Ȃ݂É
> •W€“ü—Í‚©‚ç•¶Žš—ñ‚ðŽó‚¯Žæ‚Á‚ăeƒLƒXƒgƒtƒ@ƒCƒ‹‚ɒljÁ‘‚«ž‚Ý‚·‚éŽÀsƒtƒ@ƒCƒ‹
‚±‚ê‚̓R[ƒhƒy[ƒW‚Ƃ͉½‚ÌŠÖŒW‚à‚È‚¢B

“–‚½‚è‘O‚¾‚ªSJIS‚Åo—Í‚µ‚Ä‚éƒAƒvƒŠ‚ÍA
ƒR[ƒhƒy[ƒW‚ð‚Ç‚¤•ÏX‚µ‚悤‚ªASJIS‚Åo—Í‚³‚ê‚éB

uƒx[ƒ^:ƒ[ƒ‹ƒhƒƒCƒhŒ¾ŒêƒTƒ|[ƒg‚ÅUnicode UTF-8‚ðŽg—pv‚É
ƒ`ƒFƒbƒN‚ð“ü‚ꂽ‚Æ‚±‚ë‚ÅASJIS‚Åo—Í‚µ‚Ä‚éƒAƒvƒŠ‚ª
UTF-8‚Åo—Í‚·‚邿‚¤‚ɕςí‚邱‚Ƃ͂Ȃ¢B

734 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 19:18:48.31 ID:9NQ9wJPH.net]
Ý’è•ÏX‚µ‚È‚¯‚ê‚Ηǂ¢A‚Á‚Ă̂͗˜—pŽÒ‚Ì–Úü‚ÅŠJ”­ŽÒ‚Ì”­‘z‚ł͂Ȃ¢‚í‚È



735 –¼‘OF mailto:sage [2019/11/26(‰Î) 19:19:13.34 ID:eitz3RWA.net]
>>658
„AŒnƒAƒvƒŠ‚Á‚ĂȂñ‚¾H AŒn‚Á‚Ä‚¢‚¤‚Ì‚ÍWindows API‚ÌAPI‚Ì––”ö‚ÌA‚¾‚ë
„Windows API‚̘b‚È‚ñ‚¾‚©‚çWindows‚̘b‚¾‚ëH

win32api ‚ɂ͓¯‚¶ api ŠÖ”‚ɑ΂µ‚Ä A Œn‚Æ W Œn‚Ì“ñ‚‚̈قȂÁ‚½ŠÖ”‚ª€”õ‚³‚ê‚Ä‚¢‚é‚ñ‚Å‚·
A Œn‚Ì A ‚Í ansi ‚Ì A ‚ÅA‚±‚¢‚‚͎å‚Ƀtƒ@ƒCƒ‹ƒpƒX‚É Shift-JIS/cp932 ‚ðŽg‚¤‚̂ɑ΂µ‚Ä W Œn‚̓tƒ@ƒCƒ‹ƒpƒX‚É utf-16LE ‚ðŽg‚¢‚Ü‚·

736 –¼‘OF mailto:sage [2019/11/26(‰Î) 19:20:16.92 ID:eitz3RWA.net]
>>674
win32api ‚É fopen ‚Í‘¶Ý‚µ‚Ü‚¹‚ñACreateHandle ‚È‚ç‚Α¶Ý‚µ‚Ü‚·‚ª

737 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 19:21:22.69 ID:4DbW4sNm.net]
‚à‚¿‚ë‚ñAuƒx[ƒ^:ƒ[ƒ‹ƒhƒƒCƒhŒ¾ŒêƒTƒ|[ƒg‚ÅUnicode UTF-8‚ðŽg—pv
‚ÌÝ’èiƒR[ƒhƒy[ƒWj‚ðŒ©‚ÄAƒAƒvƒŠ“à•”‚Å‚»‚Ì•¶ŽšƒR[ƒh‚ɕϊ·‚µ‚Ä
o—Í‚·‚邿‚¤‚Éì‚ç‚ê‚Ä‚éƒAƒvƒŠ‚͕ʂÈB
‚ ‚­‚Ü‚ÅAŒnAPI‚ðŽg‚Á‚Ä‚éƒAƒvƒŠ‚̘b

SJIS‘O’ñ‚Åì‚ç‚ê‚Ä‚éƒAƒvƒŠ‚ÍASJIS‚Å‚µ‚©o—Í‚µ‚Ü‚¹‚ñB
‚½‚¾‚µAPI‚ªUTF-8‘O’ñ‚Æ‚µ‚Ĉ—‚·‚é‚Ì‚ÅASCIIˆÈŠO‚¾‚Æ
o—Í‚ª‚¨‚©‚µ‚­‚È‚è‚Ü‚·B

738 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 19:22:46.52 ID:4DbW4sNm.net]
>>722
> A Œn‚Ì A ‚Í ansi ‚Ì A ‚ÅA‚±‚¢‚‚͎å‚Ƀtƒ@ƒCƒ‹ƒpƒX‚É Shift-JIS/cp932 ‚ðŽg‚¤‚̂ɑ΂µ‚Ä W Œn‚̓tƒ@ƒCƒ‹ƒpƒX‚É utf-16LE ‚ðŽg‚¢‚Ü‚·

‚¤‚ñ‚µ‚Á‚Ä‚éB‚»‚µ‚ÄVÝ‚³‚ꂽuƒx[ƒ^:ƒ[ƒ‹ƒhƒƒCƒhŒ¾ŒêƒTƒ|[ƒg‚ÅUnicode UTF-8‚ðŽg—pv
‚Æ‚¢‚¤‚Ì‚ÍAAŒn‚ðŽg‚Á‚ÄASCIIŒÝŠ·‚ÌUTF-8‚ðŽg‚¦‚邿‚¤‚ɂȂé‹@”\‚Å‚·B

739 –¼‘OF mailto:sage [2019/11/26(‰Î) 19:22:59.57 ID:eitz3RWA.net]
–â‘è‚̃IƒvƒVƒ‡ƒ“‚ª AŒn WŒn‚ÉŠÖŒW‚·‚é‚à‚Ì‚©A’N‚©Œ©‰ð‚ðo‚µ‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©H

740 –¼‘OF mailto:sage [2019/11/26(‰Î) 19:24:22.44 ID:eitz3RWA.net]
>>725
thanks!

741 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 19:25:39.71 ID:4pvDP8OD.net]
>>718
>>648“Ç‚ñ‚Å‚éH
> ‚·‚×‚Ä‚Ì A Œn API ‚ª UTF-8 ‚ð I/O ‚·‚邿‚¤‚ɂȂéƒXƒCƒbƒ`‚₼B”¼’[‚Ë‚¥‚¼B

>>719
> ‚»‚̘b‚Í“–‚½‚è‘O‚ÅALinux‚Å‚àmacOS‚Å‚à“¯‚¶‚±‚Æ‚É‚È‚é‚Æ
> ‚³‚ñ‚´‚ñŒ¾‚Á‚Ä‚é
¡‰ñ‚ÌWin‚Ìݒ肪‚È‚ñ‚Å‘¼‚ÌOS‚ð—á‚É‹“‚°‚é‚ÌH‚µ‚©‚àWin32API‚̘b‚Ȃ̂ÉA‚Ç‚¤‚¢‚¤ŠÖŒW‚ª‚ ‚é‚Ì‚©H

>>720
> “–‚½‚è‘O‚¾‚ªSJIS‚Åo—Í‚µ‚Ä‚éƒAƒvƒŠ‚ÍA
> ƒR[ƒhƒy[ƒW‚ð‚Ç‚¤•ÏX‚µ‚悤‚ªASJIS‚Åo—Í‚³‚ê‚éB
ŒN‚ÍA
> ‚·‚×‚Ä‚Ì A Œn API ‚ª UTF-8 ‚ð I/O ‚·‚邿‚¤‚ɂȂéƒXƒCƒbƒ`‚₼B”¼’[‚Ë‚¥‚¼B
‚±‚ꎩ‘Ì‚ªƒEƒ\‚¾‚Á‚ÄŒ¾‚Á‚Ä‚é‚ñ‚¾‚ËH
ƒ_ƒ‰ƒ_ƒ‰˜A“Š‚¹‚¸‚ÉA‚»‚¤‘‚¯‚ÎH

742 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 19:26:51.40 ID:4DbW4sNm.net]
>>728
> ¡‰ñ‚ÌWin‚Ìݒ肪‚È‚ñ‚Å‘¼‚ÌOS‚ð—á‚É‹“‚°‚é‚ÌH‚µ‚©‚àWin32API‚̘b‚Ȃ̂ÉA‚Ç‚¤‚¢‚¤ŠÖŒW‚ª‚ ‚é‚Ì‚©H

‚¾‚©‚瑼‚ÌOS‚Å‚à‹N‚«‚éASJIS‚̃tƒ@ƒCƒ‹‚ÉUTF-8‚Å‘‚«ž‚ނƉó‚ê‚邯‚¢‚¤˜b‚ð
‚²‚¿‚á‚Ü‚º‚É‚·‚é‚Ȃƌ¾‚Á‚Ä‚éB

‚»‚ê‚ÍWin32API‚ÆŠÖŒW‚È‚¢˜b‚¾‚ÆŒ¾‚Á‚Ă邾‚¯

743 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 19:32:03.78 ID:4pvDP8OD.net]
>>729
> SJIS‚̃tƒ@ƒCƒ‹‚ÉUTF-8‚Å‘‚«ž‚ނƉó‚ê‚邯‚¢‚¤˜b‚ð
‚È‚º‚»‚̂悤‚È‚±‚Æ‚ª‹N‚±‚é‚Ì‚©A‚Ç‚¤‚¢‚¤‚«‚Á‚©‚¯‚Å‹N‚±‚é‚Ì‚©A‰e‹¿”͈͂͂ǂ¤‚È‚Á‚Ä‚¢‚é‚Ì‚©A
AŒnAPI‚Ì‹““®‚ª•Ï‚í‚é‚©‚炾

‚Æ‚¢‚¤˜b‚È‚¾‚¯‚Å‚µ‚傤‚ª
‘¼‚ÌOS‚ð—á‚Éo‚·ˆÓ–¡‚ª‚È‚¢

ŒN‚ÌŽå’£‚ÍAAPI‚Ì‹““®‚͕ςí‚ç‚È‚¢‚Æ‚¢‚¤‚±‚ƂȂñ‚¾‚ËH
—v“_‚ð‚܂Ƃ߂Ȃæ

744 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 19:36:44.09 ID:4DbW4sNm.net]
>>728
> ‚·‚×‚Ä‚Ì A Œn API ‚ª UTF-8 ‚ð I/O ‚·‚邿‚¤‚ɂȂéƒXƒCƒbƒ`‚₼B”¼’[‚Ë‚¥‚¼B
uƒ_ƒEƒgv‚Ȃ̂̂P‚–ڂÍu”¼’[‚Ë‚¥v‚Ì•”•ªB

AŒnAPI‚ÍÌ‚©‚çAƒR[ƒhƒy[ƒW‚ÌÝ’è‚ð‚݂Ă»‚̃R[ƒhƒy[ƒW‚Ì•¶ŽšƒR[ƒh‚ð
‘O’ñ‚Æ‚µ‚Ĉ—‚µ‚Ä‚¢‚éBÌ‚©‚ç“–‚½‚è‘O‚Ì‚±‚ƂšX‹Á‚­‚±‚Æ‚¶‚á‚È‚¢B

‰pŒê‚È‚çASCII‚ð‘O’ñ‚Æ‚µ‚Ĉ—‚·‚邵A“ú–{Œê‚ÉÝ’è‚·‚ê‚ÎSJIS‚ð‘O’ñ‚Æ‚µ‚Ä
ˆ—‚·‚é‚·‚邿‚¤‚ɂȂ邵AŠØ‘Œê‚â’†‘Œê‚É‚·‚ê‚ÎA‚»‚Ì‘•¶ŽšƒR[ƒh‚ð‘O’ñ‚µ‚Ĉ—‚·‚éB
20”NˆÈã‚»‚¤‚¢‚¤‹@”\‚¾‚Á‚½B

‚»‚µ‚Ä‚à‚¤ˆê‚‚ÍI/O‚·‚é‚Á‚ÄŠBAPI‚ªÝ’è‚ɉž‚¶‚½•¶ŽšƒR[ƒh‚ð‘O’ñ‚Æ‚·‚邾‚¯‚ŕʂÉI/O‚·‚é‚킯‚¶‚á‚È‚¢B
‚ǂ̕¶ŽšƒR[ƒh‚ðŽg‚¤‚©‚̓AƒvƒŠ‚É‚æ‚éBSJISê—p‚̃AƒvƒŠ‚ÍSJIS‚µ‚©I/O‚µ‚È‚¢B
UTF-8‚ð‘O’ñ‚Æ‚µ‚Ä‚éó‘Ô‚ÅSJIS‚𗬂·‚Æ‚¨‚©‚µ‚­‚È‚é‚Æ‚¢‚¤‚¾‚¯‚ÅA
‚»‚ê‚ç‚ÌAPI‚ªUTF-8‚ÅI/O‚·‚邿‚¤‚ɕςí‚é‚킯‚¶‚á‚È‚¢B

iƒGƒ‰[ƒƒbƒZ[ƒW‚Æ‚©‚ÍSJIS‚ÌƒŠƒ\[ƒX‚ðŽg‚¤‚悤‚ɂȂ邪A
‚±‚ê‚ÍAPI‚ª•ÏŠ·‚µ‚Ä‚é‚킯‚¶‚á‚È‚­ƒR[ƒhƒy[ƒW‚ɉž‚¶‚½ƒŠƒ\[ƒX‚ɕς¦‚Ă邾‚¯j



745 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 19:40:06.72 ID:4DbW4sNm.net]
>>730
—v“_@uƒx[ƒ^:ƒ[ƒ‹ƒhƒƒCƒhŒ¾ŒêƒTƒ|[ƒg‚ÅUnicode UTF-8‚ðŽg—pv‚ÌÝ’è‚É‚æ‚éAPI‚Ì‹““®‚Æ
ƒAƒvƒŠ‚ª“üo—Í‚·‚é•¶ŽšƒR[ƒhiƒtƒ@ƒCƒ‹“™‚ðŠÜ‚Þj‚ÍŠÖŒW‚ÍˆêØ‚È‚¢
ƒAƒvƒŠ‚ª“üo—Í‚·‚é•¶ŽšƒR[ƒh‚̓AƒvƒŠ‚ÌŽÀ‘•‚É‚æ‚Á‚ÄŒˆ‚Ü‚éB
iWin32 API‚ÆŠÖŒW‚È‚¢‚©‚çA‘¼‚ÌOS‚à“¯‚¶‚Æ‚¢‚¤˜b‚ɂ‚Ȃª‚éj

746 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 20:15:32.91 ID:9NQ9wJPH.net]
API‚Ì‹““®•Ï‚é‚̂͂â‚Á‚σ„ƒx[‚È
ini‚©‚ç•¶Žš—ñ‚ðŽæ‚èo‚· >UTF-8
¡‚܂ŒʂèSJIS‚¾‚ÆŒˆ‚߂Ă©‚©‚Á‚ēƎ©ŠÖ”‚ŃpƒX‚Ì•ª‰ð‚È‚Ç‚ð‚·‚é‚Æ–Å’ƒ‹ê’ƒ‚ɂȂé‚Á‚Ęb‚â‚ñ
‚±‚ê‚ð—˜—p‚µ‚½ƒfƒBƒŒƒNƒgƒŠƒgƒ‰ƒo[ƒTƒ‹‚Æ‚©‚à‰Â”\‚È‚ñ‚¶‚á‚ËH

747 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 21:07:20.59 ID:Qm31cF9G.net]
‚Ü‚¸‚ÍŒöŽ®ƒhƒLƒ…ƒƒ“ƒg‚ð“Ç‚ß
˜b‚Í‚»‚ê‚©‚炾

Visual C++ ‚̃eƒLƒXƒg‚Æ•¶Žš—ñ
https://docs.microsoft.com/ja-jp/cpp/text/text-and-strings-in-visual-cpp

748 –¼‘OF mailto:sage [2019/11/26(‰Î) 21:10:43.31 ID:eitz3RWA.net]
>>734
VC ‚̃hƒLƒ…ƒƒ“ƒg‚ª‚È‚ñ‚Ì–ð‚É—§‚ÂH

749 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 22:34:01.39 ID:JUtzLycC.net]
‘¼‚̃\[ƒX‚͂Ȃ¢‚©‚ÈB
ƒÀ‚Ƃ͂¢‚¦MS‚ª’P‚Ȃ郃P[ƒ‹‚̒ljÁ‚¶‚á‚È‚­‚Ä‚»‚ñ‚ȉߌƒ‚ȃXƒCƒbƒ`‚𓱓ü‚µ‚悤‚Æ‚·‚éˆÓ}‚ª‚æ‚­‚í‚©‚ç‚ñB

750 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 23:00:16.55 ID:dbvsSdaZ.net]
‰pŒêŒ—‚¾‚ÆØ‚è‘Ö‚¦‚Ä‚à‰pŒê“üo—Í‚¾‚¯‚·‚é‚Ȃ牽‚à•Ï‚í‚ç‚È‚¢‚µƒƒŠƒbƒg‚Ì•û‚ª‘½‚¢
“ú–{ŒêŒ—‚¶‚áƒfƒƒŠƒbƒg‚µ‚©‚È‚¢‚ª‚—

751 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 23:01:00.12 ID:JyI6kWkc.net]
>>719
> ‚»‚̘b‚Í“–‚½‚è‘O‚ÅA

–{“–H
SJISƒAƒvƒŠ‚ðUTF-8ƒAƒvƒŠ‚Æ‚µ‚Ä“®ì‚³‚¹‚é‚ñ‚¾‚ºH
printf("‚ ‚ق܂ʂ¯\n"); ‚±‚ñ‚ȃAƒvƒŠ‚ª‚ ‚Á‚½‚Æ‚«‚ÉA
Ý’è‘O‚ÆÝ’èŒã‚Åo‚Ä‚­‚é•¶ŽšƒR[ƒh‚ªˆá‚¤‚ñ‚¾‚ºH
Linux‚Å‚»‚ñ‚È‚±‚Æ‚ª‹N‚±‚é‚©‚æB

752 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 23:03:08.88 ID:JyI6kWkc.net]
>>737
ƒVƒ“ƒOƒ‹ƒoƒCƒgƒAƒvƒŠ‚ªƒ}ƒ‹ƒ`ƒoƒCƒgƒAƒvƒŠ‚Æ‚µ‚Ä“®‚­‚킯H
‚à‚Á‚ƕςȂ±‚ƂɂȂ邾‚ë‚»‚ê

753 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 23:32:37.50 ID:9NQ9wJPH.net]
_tcsinc‚È‚ñ‚©ƒ}ƒ‹ƒ`ƒoƒCƒg‘O’ñ‚É‚µ‚©Žg‚í‚È‚¢‚悤‚ÈŠÖ”‚¾‚ë


754 –¼‘OFÇ‚ñ‚È‹““®‚ɂȂé‚ñ‚¾ []
[‚±‚±‰ó‚ê‚Ă܂·]



755 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 23:33:44.60 ID:4vHYq+aK.net]
uƒ[ƒ‹ƒhƒƒCƒhŒ¾ŒêƒTƒ|[ƒg‚Å Unicode UTF-8 ‚ðŽg—pv‚Ƀ`ƒFƒbƒN‚ð“ü‚ê
‚È‚¯‚ê‚ÎUnicode”ñ‘Ήž‚̃AƒvƒŠ‚Í]—ˆ’ʂ蓮‚­‚µA‚±‚ê‚Ƀ`ƒFƒbƒN‚ð“ü‚ê‚È
‚¯‚ê‚Γ®‚©‚È‚¢Šù‘¶‚̃AƒvƒŠ‚Á‚Ä‚¢‚¤‚Ì‚àŒ»ó‚ł͖³‚¢‚ñ‚Å‚µ‚傤H

”ñ‘ΉžƒAƒvƒŠ‚ð‘Ήž‚³‚¹‚é‚̂ɗv‚·‚éƒRƒXƒgˆÈã‚Ì—˜‰v‚ª¡ŒãŒ©ž‚ß‚é‚È‚ç
ƒAƒvƒŠŠJ”­Œ³‚à‘Ήž‚³‚¹‚邾‚낤‚¯‚ÇA‚»‚¤‚łȂ¢‚È‚ç•ú’u‚³‚ê‚é‚ñ‚¶‚á
‚È‚¢‚©‚È‚ B

MS‚ªUnicode”ñ‘ΉžƒAƒvƒŠ‚ðØ‚èŽÌ‚Ă邿‚¤‚È‚±‚Æ‚ð‚·‚ê‚ÎAWindows—£‚ê
(ƒpƒ\ƒRƒ“—£‚ê)‚ªi‚Þ‚¾‚¯‚Å‚µ‚åB

756 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 23:36:26.55 ID:JUtzLycC.net]
CP1252‚̃AƒvƒŠ‚ÉUTF8“Ë‚Áž‚Ü‚ê‚Ä‚à‚â‚Á‚ς袂邾‚¯‚¾‚æ‚È‚ŸB

757 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 23:40:34.75 ID:oARfCEQj.net]
‚¢‚«‚È‚è‚È‚ñ‚Æ‚©ƒAƒvƒŠ‚ÅŠ‡‚é‚©‚ç˜b‚ªŠš‚݇‚Á‚ĂȂ¢‚̂łÍH
‚Ü‚¸Šm”F‚·‚ׂ«‚Ȃ̂ÍAPI‚Ì‹““®‚ª‚Ç‚¤•Ï‚í‚é‚Ì‚©‚ÅA
ŽŸ‚É“TŒ^“I‚ÈsjisƒAƒvƒŠ‚ÅAPI‚ð‚Ç‚¤Žg‚Á‚Ä‚¢‚é‚Ì‚©
‚¾‚©‚ç‰e‹¿‚Í‚±‚¤‚¾‚Ý‚½‚¢‚È

’N‚©®—‚µ‚Ä‹³‚¦‚Ä

758 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 23:43:29.50 ID:dbvsSdaZ.net]
>>738
> printf("‚ ‚ق܂ʂ¯\n"); ‚±‚ñ‚ȃAƒvƒŠ‚ª‚ ‚Á‚½‚Æ‚«‚ÉA
Ý’èŒã‚Í•¶Žš‰»‚¯o—Í

759 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 23:56:56.29 ID:4pvDP8OD.net]
>>731
‚±‚¿‚ç‚̘_‹’‚Í‘S‚Ä‚±‚̃cƒC[ƒg‚É‚ ‚邵‚±‚êƒx[ƒX‚Řb‚µ‚Ä‚¢‚½‚킯‚ÅA
ʼn‚©‚çŒN‚ÌŽå’£‚ª‚»‚ê‚È‚ç˜b‚ª‘‚©‚Á‚½‚ñ‚¾‚¯‚Ç‚Ë
’[‚©‚çAPIŠÖŒW‚È‚¢‚ÆŒ¾‚í‚ê‚Ä‚à˜b‚ª’Ê‚¶‚¸ˆÓ–¡•s–¾‚É‚µ‚©Žv‚í‚È‚¢

‚µ‚©‚µ‚Í‚Á‚«‚茾‚Á‚ÄA‚Ç‚Á‚¿‚àM—p‚È‚ç‚ñ‚—
Ž©•ª‚ŃeƒXƒg‚·‚邵‚©‚È‚¢‚í‚à‚¤

760 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/26(‰Î) 23:58:07.39 ID:JUtzLycC.net]
ƒOƒO‚Á‚Ă݂ċC•t‚¢‚½‚ªˆê”NˆÈã‘O‚̘b‘è‚Ȃ̂ËA‚±‚êB

761 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 03:15:27 ID:j6pNPBz/.net]
>>738
> Ý’è‘O‚ÆÝ’èŒã‚Åo‚Ä‚­‚é•¶ŽšƒR[ƒh‚ªˆá‚¤‚ñ‚¾‚ºH
ˆá‚¤‚Æ‚¢‚¤Ø‹’‚ÍH

printf("‚ ‚ق܂ʂ¯\n"); ‚Æ‘‚¢‚ăRƒ“ƒpƒCƒ‹‚µ‚½‚Æ‚«
\0‚ÅI‚í‚éSJIS‚̃oƒCƒg—ñ‚ªŠi”[‚³‚ê‚Ä‚é‚ɉ߂¬‚È‚¢B
‚»‚ꂪݒè‚ŕςí‚é‚킯–³‚¢‚¾‚ëB

762 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 03:32:29.18 ID:j6pNPBz/.net]
>>733
> API‚Ì‹““®•Ï‚é‚̂͂â‚Á‚σ„ƒx[‚È

‚»‚ê‚͉pŒêŒ—‚ÌASCII‘O’ñ‚Åì‚ç‚ê‚Ä‚¢‚éƒAƒvƒŠ‚ÅSJIS‚ðŽg‚¤‚Æ
\i0x5cj‚ªŠÜ‚Ü‚ê‚éu•\v‚ȂǂŌ듮삷‚é‚Á‚Ęb‚Æ“¯‚¶‚±‚Æ
www.kent-web.com/pubc/garble.html

> ¡‚܂ŒʂèSJIS‚¾‚ÆŒˆ‚߂Ă©‚©‚Á‚ēƎ©ŠÖ”‚ŃpƒX‚Ì•ª‰ð‚È‚Ç‚ð‚·‚é‚Æ–Å’ƒ‹ê’ƒ‚ɂȂé‚Á‚Ęb‚â‚ñ
> ‚±‚ê‚ð—˜—p‚µ‚½ƒfƒBƒŒƒNƒgƒŠƒgƒ‰ƒo[ƒTƒ‹‚Æ‚©‚à‰Â”\‚È‚ñ‚¶‚á‚ËH

UTF-8‚Í•¶Žš‚̈ꕔ‚ÉASCIIƒR[ƒh‚ªŠÜ‚Ü‚ê‚邱‚Ƃ͂Ȃ¢‚̂ł»‚̂悤‚È‚±‚Ƃ͔­¶‚µ‚È‚¢B
‚Æ‚¢‚¤‚©‚»‚à‚»‚à‚ªu‰pŒêŒ—‚Åì‚ç‚ꂽ“ú–{Œê‚È‚Ç‚ðˆµ‚¦‚È‚¢UnixƒAƒvƒŠv‚Å‚±‚̂悤‚È–â‘肪
‹N‚«‚È‚¢‚悤‚Él—¶‚³‚ê‚Äì‚ç‚ꂽ‚Ì‚ªUTF-8‚¾‚©‚ç

763 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 03:36:29.35 ID:h6Shw8l2.net]
>>747
AŒn‚ÌAPI‚ªUTF-8‚ɕϊ·‚³‚ê‚é‚Á‚Ă̂ÍA‚»‚¤‚¢‚¤‚±‚Æ‚¾‚낤H

764 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 03:37:49.05 ID:h6Shw8l2.net]
>>748
>UTF-8‚Í•¶Žš‚̈ꕔ‚ÉASCIIƒR[ƒh‚ªŠÜ‚Ü‚ê‚邱‚Ƃ͂Ȃ¢‚̂ł»‚̂悤‚È‚±‚Ƃ͔­¶‚µ‚È‚¢B

‚Ë‚¥‚Ë‚¥H
‘åä•vH



765 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 03:56:45.13 ID:j6pNPBz/.net]
>>743
> ‚Ü‚¸Šm”F‚·‚ׂ«‚Ȃ̂ÍAPI‚Ì‹““®‚ª‚Ç‚¤•Ï‚í‚é‚Ì‚©‚ÅA
Windows‚ÍUTF-16Bƒtƒ@ƒCƒ‹–¼‚È‚ÇOS‚©‚ç•¶Žš—ñ‚ðŽó‚¯Žæ‚邯‚«‚É
AŒnAPI‚ðŽg‚¤‚ƃVƒXƒeƒ€ƒƒP[ƒ‹‚ÌÝ’è‚Åݒ肳‚ꂽ•¶ŽšƒR[ƒh‚ɕϊ·‚³‚ê‚Ä“n‚³‚ê‚éB
‚Ü‚½OS‚É“n‚·‚Æ‚«‚ÍUTF-16‚ɕϊ·‚³‚ê‚éB

‚±‚ê‚Í•W€“üo—Í‚âƒtƒ@ƒCƒ‹‚Éo—Í‚·‚邯‚«‚ɂ͑S‚­ŠÖŒW‚È‚¢B
SJIS‘O’ñ‚̃AƒvƒŠ‚ªSJIS‚Åo—Í‚·‚邯‚«i‚‚܂èAŒnAPI‚݂̂ðŽg‚Á‚Ä‚éj
•ÏŠ·‚ÍˆêØ‚³‚ê‚È‚¢BSJIS‚Åo—Í‚³‚ê‚éB

Unicode‚ɕϊ·‚³‚ê‚é‚̂̓AƒvƒŠ‚ª_setmode“™‚ðŽg‚Á‚ătƒ@ƒCƒ‹ƒnƒ“ƒhƒ‹‚ð
Unicodeo—̓‚[ƒh‚ɈÓ}“I‚É•ÏX‚µ‚½ê‡BiOS‚̃VƒXƒeƒ€ƒƒP[ƒ‹‚ÌÝ’è‚ÅŸŽè‚ɕςí‚é‚̂ł͂Ȃ¢j
‚»‚µ‚Ä‚±‚̘b‚ÍUnicodeo—Í‚·‚é˜b‚ÅA¡‚ÍSJIS‚Åo—Í‚·‚éƒAƒvƒŠ‚̘b‚ð‚µ‚Ä‚é‚Ì‚¾‚©‚çŠÖŒW‚È‚¢B

SJIS‚Åo—Í‚·‚éƒAƒvƒŠ‚̓VƒXƒeƒ€ƒƒP[ƒ‹‚Ìݒ肪‰pŒê‚¾‚낤‚ªUTF-8‚¾‚낤‚ªí‚ÉSJIS‚Åo—Í‚³‚ê‚éB
‚¾‚©‚ç‰pŒêƒ‚[ƒh‚̃Rƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ÍSJIS‚ð—‰ð‚Å‚«‚È‚¢‚©‚ç•¶Žš‰»‚¯‚·‚éB
chcp‚ŃR[ƒhƒy[ƒW‚ð932‚É‚·‚邯uUnicodeo—̓‚[ƒh‚ł͂Ȃ¢o—Ív‚ÍASJIS‚Æ‚µ‚Ĉµ‚¤‚Ì‚Å
o—Í‚ð "Žó‚¯Žæ‚Á‚½‘¤" ‚Ì hƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ªh Unicode‚ɕϊ·‚µ‚ĉæ–Ê‚Éo—Í‚·‚éB
o—Í‘¤‚ÅAPI‚ªŸŽè‚ɕϊ·‚µ‚Ä‚¢‚é‚̂ł͂Ȃ¢B

766 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 03:57:05.53 ID:j6pNPBz/.net]
>>750
‘åä•v‚¾‚©‚ç‚Ȃɂ©Œ¾‚¢•Ô‚¹

767 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 04:00:06.35 ID:j6pNPBz/.net]
>>749
> AŒn‚ÌAPI‚ªUTF-8‚ɕϊ·‚³‚ê‚é‚Á‚Ă̂ÍA‚»‚¤‚¢‚¤‚±‚Æ‚¾‚낤H
ˆá‚¤BWindowsƒlƒCƒeƒBƒu‚ÌUTF-16‚ªAAŒnAPI‚ðŽg‚Á‚½‚Æ‚«‚ÉUTF-8‚Å“n‚Á‚Ä‚­‚邯‚¢‚¤‚Ì‚Í
API‚̈ø”‚̘b‚Å‚ ‚Á‚ÄAprintf‚Ȃǂ̕W€“üo—Í‚âƒtƒ@ƒCƒ‹“üo—͂Ƃ͊֌W‚È‚¢B

768 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 04:41:20 ID:h6Shw8l2.net]
>>753
printf‚Í“à•”‚ÅWriteFile‚ðŒÄ‚ñ‚ł邿H

769 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 04:46:25 ID:j6pNPBz/.net]
‚»‚±‚܂Œ²‚ׂ½‚È‚çAWriteFileAReadFle‚É‚Í
A‚âW‚Æ‚¢‚¤‹æ•Ê‚ª‚È‚¢‚Æ‚±‚ë‚܂Œ²‚ׂ悤‚©H
‚±‚ê‚̓oƒCƒiƒŠ‚œǂݑ‚«‚·‚éB•K‘R“I‚É•¶ŽšƒR[ƒh‚̕ϊ·‚ȂNjN‚«‚È‚¢B

770 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 07:11:33 ID:h6Shw8l2.net]
‚Æ‚±‚낪ƒRƒ“ƒ\[ƒ‹‚É‘‚­‚Æ‚«‚͂ǂ¤‚È‚é‚ÆŽv‚¤H

771 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 07:34:16 ID:j6pNPBz/.net]
dirƒRƒ}ƒ“ƒh‚ÍUnicode‚ŃRƒ“ƒ\[ƒ‹‚É‘‚¢‚Ä‚¢‚é—á
cp932‚Å‚àUnicode•¶Žš‚̃tƒ@ƒCƒ‹–¼‚ð•\ަ‚µ‚Ä‚¢‚éE

‚±‚ê‚𓥂܂¦‚Ä>>756‚¨‘O‚ª‚Ç‚¤‚È‚é‚Ì‚©‘‚¯‚â
ŽÀ‚Í’m‚ç‚ñ‚Ì‚¾‚ëH

772 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 09:00:23.34 ID:h6Shw8l2.net]
UTF-8‚Í•¶Žš‚̈ꕔ‚ÉASCIIƒR[ƒh‚ªŠÜ‚Ü‚ê‚邱‚Ƃ͂Ȃ¢
‚Æ‚©Œ¾‚Á‚¿‚Ⴄl‚Éà–¾‚µ‚Ä‚à–³‘Ê‚¾‚ÆŽv‚¤‚©‚ç‚â‚߂Ƃ­

773 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 09:13:15.33 ID:yBES+u77.net]
‚»‚±‚Í’P‚È‚é•\Œ»ƒ~ƒX‚¾‚ë‚—‚—
ID:j6pNPBz/ ‚ÍŒ¾‚Á‚Ă邱‚ÆŠî–{“I‚É‚ ‚Á‚Ä‚é
‚±‚¢‚‚͂ǂ¤‚©’m‚ç‚ñ‚ªA‚±‚̃^ƒCƒv‚̂₂Á‚Ă₽‚玩M‚Æ’mޝ‚ ‚é‚̂ɃvƒƒOƒ‰ƒ~ƒ“ƒO‚Å‚«‚È‚¢‚±‚Æ‚ª‘½‚¢

774 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 09:29:28.95 ID:naVEM3yc.net]
Code Pages
https://docs.microsoft.com/en-us/windows/win32/intl/code-pages

Many Windows API functions have "A" (ANSI) and "W" (wide, Unicode) versions.
The "A" version handles text based on Windows code pages, while the "W" version handles Unicode text.

Windows code pages are also sometimes referred to as "active code pages" or "system active code pages".
A Windows operating system always has one currently active Windows code page.
All ANSI versions of API functions use the currently active code page.



775 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 09:33:42.45 ID:aKqeYuzt.net]
“ª‚Å‚Á‚©‚¿‚Á‚Ä“zH
‘•”õ‚Í—Ç‚­‚Ä‚à‚ÆŽÀ—Í‚ªEEE“I‚È

776 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 10:18:57.48 ID:j6pNPBz/.net]
>>758
SJIS‚Íu•\v‚̂悤‚É•¶Žš‚̈ꕔ‚Éu\v‚ªŠÜ‚Ü‚ê‚邱‚Æ‚ª‚ ‚éB
UTF-8‚ł͕¶Žš‚̈ꕔ‚ÉASCIIƒR[ƒh‚ªŠÜ‚Ü‚ê‚邱‚Ƃ͂Ȃ¢B
”½—Ⴊ‚ ‚é‚È‚ç‚Ç‚¤‚¼

777 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 10:54:33 ID:kdwhCzf5.net]
‘fl‚Å‚·‚Ü‚ñ‚ª"a"‚Ì•¶ŽšƒR[ƒh‚ÍUTF8‚ł͂ǂ¤‚È‚é‚Ì?

778 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 10:57:33 ID:vWenFewH.net]
ASCII‚Æ‘S‚­“¯‚¶B‚»‚µ‚Ä‘¼‚Ì•¶Žš‚̈ꕔ‚Ɋ܂܂ê‚邱‚Ƃ͂Ȃ¢B

779 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 11:01:09 ID:aKqeYuzt.net]
>>762
\‚ÉS‚ç‚È‚­‚Ä‚àƒ_ƒ•¶Žš‚ł悭‚È‚¢H

780 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 11:04:56 ID:vWenFewH.net]
>>733‚ª
> ¡‚܂ŒʂèSJIS‚¾‚ÆŒˆ‚߂Ă©‚©‚Á‚ēƎ©ŠÖ”‚ŃpƒX‚Ì•ª‰ð‚È‚Ç‚ð‚·‚é‚Æ–Å’ƒ‹ê’ƒ‚ɂȂé‚Á‚Ęb‚â‚ñ
‚Æ‘‚¢‚Ă邩‚ç\‚É‚µ‚½‚¾‚¯‚̘b
ƒ_ƒ•¶Žš‚Ì’è‹`‚È‚ñ‚Ä–³‚¢‚µ

781 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 11:19:42 ID:BEy4sBWT.net]
>>762
ƒ}ƒ‹ƒ`ƒoƒCƒg‚Ì•¶Žš‚Ì2ƒoƒCƒg–ÚˆÈ~‚ÉASCII•¶Žš‚ªŠÜ‚Ü‚ê‚邱‚Ƃ͂Ȃ¢A‚Æ‚©Œ¾‚¦‚Î‘ŠŽè‚ÉŒë‰ð‚³‚ê‚È‚¢‚ñ‚¶‚á‚È‚¢‚©H
‘ŠŽè‚ª—‰ð‚µ‚ĂȂ¢AŠÔˆá‚Á‚Ă邯Œˆ‚߂‚¯‚é‚̂łȂ­AŽ©•ª‚̈Ó}‚ª³‚µ‚­‘ŠŽè‚É“`‚í‚Á‚ĂȂ¢‰Â”\«‚ª‚ ‚邱‚Ƃɑz‘œ‚ªŽŠ‚ç‚È‚¢‚Ì‚©‚ÈB
‚¢‚Â‚à‘¼l‚ÆÕ“Ë‚µ‚Ă΂©‚è‚Å(Žå‚ÉŽüˆÍ‚Ì•û‚ª)‹ê˜J‚µ‚Ä‚»‚¤B

782 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 11:38:22 ID:FqMFrKp3.net]
API‚Ì‹““®‚͕ςí‚ç‚È‚¢‚©‚ç–â‘è‚È‚¢‚Á‚Ä‚¢‚¤‚̂ȂçA–{Œ‚̃XƒCƒbƒ`‚͂Ȃñ‚̈Ӗ¡‚ªH
ŽÀÛ‚ÉA•\ަ‚É–â‘肪o‚½‚èpython‚Å–â‘肪o‚½‚肵‚Ă邯‚ÇAŒ´ˆö‚͉½H
‚±‚̃XƒCƒbƒ`‚ʼn½‚ª‹N‚±‚Á‚Ä‚¢‚éH
–{“–‚ɃƒP[ƒ‹‚Ì•ÏX‚¾‚¯‚Ȃ̂©H–â‘è‚È‚¢‚È‚çƒXƒCƒbƒ`‚È‚ñ‚©•t‚¯‚¸‚ÉŸŽè‚Ɉ—•Ï‚¦‚Ä‚¢‚¢‚̂łÍH

‚±‚Ìà–¾‚ð‚µ‚Ä‰‚߂Ėâ‘肪‚È‚¢‚Æ‚¢‚¤Ž–‚Éà“¾—Í‚ªo‚é‚ñ‚¶‚á‚È‚¢‚ÌH

783 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 11:45:34 ID:fiNnSHXp.net]
> API‚Ì‹““®‚͕ςí‚ç‚È‚¢‚©‚ç–â‘è‚È‚¢‚Á‚Ä‚¢‚¤‚̂ȂçA
’N‚à‚»‚ñ‚È‚±‚ÆŒ¾‚Á‚ĂȂ¢BƒXƒŒ“ǂݕԂµ‚Ä‚¨‘O‚ª‚Ç‚ê‚ɃŒƒX‚µ‚Ä‚é‚Ì‚©Œ¾‚Á‚Ä‚Ý‚ë‚æB

784 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 11:48:33 ID:h6Shw8l2.net]
>>768
ƒAƒvƒŠ‚̘b‚¾‚©‚çŠÖŒW‚È‚¢B·Ø¯



785 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 12:07:01.06 ID:kdwhCzf5.net]
>>764
‚‚܂èAUTF-8‚ÉASCIIƒR[ƒh‚ªŠÜ‚Ü‚ê‚é‚ñ‚¾‚æ‚ËB

786 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 12:22:16 ID:FqMFrKp3.net]
>>769
–â‘è‚È‚¢‚µŠÖŒW‚È‚¢ŽåŽ|‚Ì‘‚«ž‚Ý‚ðŒJ‚è•Ô‚µ‚³‚ê‚Ä‚½‚æ‚Ë
—v“_‚Í‚±‚ê‚炵‚¢>>732

>>770
‚·‚Á‚²‚¢’ŠÛ“I‚ňӖ¡•ª‚©‚ñ‚È‚¢‚¾‚æ‚Ë
ŠÖŒW‚È‚¢‚Á‚ÄŒ¾‚Á‚Ă邻‚Ì“à—e‚»‚Ì‚à‚Ì‚ªˆê”Ô–â‘è‚Ȃ͂¸‚È‚ñ‚¾‚¯‚Ç

787 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 12:24:39 ID:FqMFrKp3.net]
>>769
>>731-732‚¾‚È

788 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 13:11:10 ID:O313Yaxb.net]
‚Ü‚ ‚¿‚á‚ñ‚Æ–â‘èØ‚è•ª‚¯‚Å‚«‚ĂȂ¢‚Ì‚ªƒ„ƒoƒCƒ„ƒoƒC‚ä[‚Ä‚é‚Ì‚ª‹C‚É‚­‚í‚ñ‚̂Ƃ¿‚Ⴄ‚Ì

‚È‚ñ‚©’m‚ç‚ñ‚ªƒ†[ƒU[ƒvƒƒtƒ@ƒCƒ‹‰ó‚ꂽƒnƒ“ƒp‚Ë‚¦‚Æ‚©
‹ï‘Ì“I‚È–â‘è“_‚ ‚°‚³‚¹‚½‚ç>>754,756‚Ý‚½‚¢‚ɂ܂é‚Å—‰ð‚µ‚ĂȂ©‚Á‚½‚è‚Æ‚©

789 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 13:33:51 ID:aKqeYuzt.net]
Ž©M‚½‚Á‚Õ‚è‚Ìl‚Ù‚ÇŽ©•ª‚Ìà–¾‚ÌŽd•û‚ð‹^‚í‚È‚¢

790 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 13:44:11 ID:yBES+u77.net]
–â‘è‹N‚±‚·‰Â”\«‚ ‚ésˆ×

•¶Žš—ñ‚ɑ΂µ‚Ä0x81`0x9fˆÈ‰º‚¾‚©‚ç‚Ý‚½‚¢‚È‘SŠp”¼Šp”»•Ê‚ð‚·‚é(‚â‚肽‚¢‚È‚çutf16‚É‚µ‚Ä‚©‚ç‚·‚é)
printf("Ž€‚Ë")‚Æ‚¢‚¤‚悤‚Ƀ\[ƒX‚É•¶Žš—ñ‚ð’¼Ú‘‚­(•¶Žš—ñ‚Í•K‚¸ƒŠƒ\[ƒX‚©‚çŽg‚¤Butf8ƒŠƒ\[ƒX‚à—pˆÓ‚·‚é)
•¶Žš—ñ‚ðƒGƒ“ƒR[ƒh•ÏŠ·‚¹‚¸‚Ƀtƒ@ƒCƒ‹‚É‘‚«ž‚Þ(cp_acpŽg‚Á‚ĕϊ·‚·‚é)

791 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/27(…) 13:57:22 ID:KtqS+hCI.net]
>>701
‚à‚µ‚©‚µ‚Ämbcs

792 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/27(…) 14:08:52 ID:KtqS+hCI.net]
>>722
LoadLibrary ‚É‚Í A ‚Æ W ‚ª‚ ‚é‚Ì‚É
GetProcAddress ‚ɂ͖³‚¢‚ñ‚¾‚Á‚¯
‚È‚ñ‚Å‚¾‚ë
LoadModule ‚Í–Y‚ꂽ

793 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 14:16:45 ID:VAJZLvH1.net]
LoadLibrary‚̈ø”‚̓tƒ@ƒCƒ‹–¼‚È‚ñ‚¾‚©‚ç9x‚ÆNT‚Å•¶ŽšƒR[ƒh‚ªˆá‚¤‚¯‚Ç
GetProcAddress‚̈ø”‚ÌŠÖ”–¼‚ÍASCII‚µ‚©‚È‚¢‚©‚ç‚Å‚µ‚å

794 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 14:17:12 ID:sIfFpL55.net]
ƒ†ƒjƒR[ƒhƒrƒ‹ƒh‚̃vƒƒOƒ‰ƒ€‚È‚ç‚Ü‚¸–â‘è‚Í‹N‚«‚ñ‚æ
‚ ‚¦‚ÄCHAR‚ðŽg‚¤ƒP[ƒX‚È‚ñ‚ÄŒÀ‚ç‚ê‚Ä‚¢‚邵‚»‚¤‚¢‚¤‚Æ‚±‚ÍAPI‚ð‰î‚·‚邱‚Æ‚à‚È‚¢
printf‚È‚ñ‚©Žg‚킸_tprintfŽg‚¤‚µ‚È

–â‘è‚Í‰ß‹Ž‚Éì‚ç‚ꂽƒ}ƒ‹ƒ`ƒoƒCƒgƒrƒ‹ƒh‚̃‚ƒm



795 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 14:19:26 ID:VAJZLvH1.net]
Unicode‚µ‚©‘Ήž‚·‚é‚‚à‚肪‚È‚¢‚Ì‚Åwprintf‚ðŽg‚¤B

796 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/27(…) 14:22:05.53 ID:KtqS+hCI.net]
CP_ACP ‚ðŽg‚¤‚͕̂ʂɈ«‚­‚È‚¢‚¼
active code page ‚È‚ñ‚Å•¶Žš’ʂ蓮쎞‚Ì CP ‚ɇ‚킹‚Ä
—Ç‚«‚ÉŒv‚ç‚Á‚ĕϊ·‚µ‚Ä‚­‚ê‚é

CP ‚ª utf-8 ‚È‚ç “ü—Í‚ào—Í‚à CP_ACP ‚Å utf-8 ‚ƕϊ·
CP ‚ª cp932 ‚È‚ç “ü—Í‚ào—Í‚à CP_ACP ‚Å cp932 ‚ƕϊ·
‚±‚ê‚ͳ‚µ‚¢“®ì

‚½‚¾‚µƒ\[ƒX‚ª SJIS ŒÅ’è‚Å‘‚©‚ê‚Ä‚é‚Ì‚É
CP_ACP Žg‚Á‚Ä Unicode ‚ɕϊ·‚µ‚Äo—Í‚µ‚Ă镳ƒ\ƒtƒg‚͉Â΂µ‚­‚È‚é

797 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 15:06:32 ID:FX4WAgVx.net]
CP_ACP‚Á‚ÄGetACP‚ŕԂÁ‚Ä‚­‚é‚̂Ɠ¯‚¶‚à‚Ì‚¾‚ëH
active code page ‚¶‚á‚È‚­‚Ä ansi code page‚Ì—ª‚Ý‚½‚¢‚¾‚¯‚Ç
‚±‚êchcp‚µ‚½ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚©‚çŒÄ‚Ño‚µ‚Ä‚à•Ï‚í‚Á‚ĂȂ¢‚â‚ñB

‚±‚êWin9xŒn‘Ήž‚©‚‘½Œ¾Œê‘Ήž‚ÌGUIƒAƒvƒŠ‚ðì‚邯‚«‚µ‚©‚܂Ƃà‚ÉŽg‚¦‚È‚¢‚ñ‚¶‚á‚ËH
¡‚Ç‚«‘½Œ¾Œê‘Ήž‚É‚·‚é‚È‚çUnicodeŽg‚¤‚¾‚낤‚µAŒÃ‚¢ƒAƒvƒŠ‚Ì
ƒƒ“ƒeƒiƒ“ƒX‚È‚çŽd•û‚È‚¢‚¯‚ÇA20”N‹ß‚­‘O‚̃AƒvƒŠH‚—

¡‚ÌŽž‘ã‚Écp932‚ª“oê‚·‚邯‚µ‚½‚çAƒoƒbƒ`ƒtƒ@ƒCƒ‹‚©‚çŽÀs‚³‚ê‚é
ƒRƒ“ƒ\[ƒ‹ƒAƒvƒŠ‚®‚ç‚¢‚¾‚낤‚¯‚ÇAchcp‚ŕςí‚ç‚È‚¢‚Ì‚¾‚©‚ç
chcp‚̃fƒtƒHƒ‹ƒg‚ɂȂÁ‚Ä‚µ‚Ü‚¤CP_ACP‚ł͋@”\•s‘«‚¾‚æ

798 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 15:10:40 ID:FX4WAgVx.net]
>>771
u•\v‚Ɋ܂܂ê‚éu\v‚̂悤‚ÉASCIIƒR[ƒh‚ª•¶Žš‚̈ꕔ‚ɂ͊܂܂ê‚邱‚Ƃ͂Ȃ¢

799 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/27(…) 15:10:52 ID:KtqS+hCI.net]
‚»‚ê‚̓Rƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ª•³‚È‚ñ‚â

800 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 15:15:40.12 ID:KOWJoLHR.net]
>>785
‚»‚ê‚ł͂ǂ¤’¼‚¹‚Ζž‘«‚Ȃ킯H

801 –¼‘OF736 mailto:sage [2019/11/27(…) 15:22:07.89 ID:KOWJoLHR.net]
ŒÝŠ·«–³Ž‹‚µ‚Ä‚à‚¢‚¢‚Ì‚Å

802 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 15:22:13.10 ID:yBES+u77.net]
setconsoleoutputcp‚Æ‚©‚¢‚­‚‚©‚ ‚邾‚ë

803 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 15:23:06.36 ID:I8EYSxvC.net]
>>784
‚»‚ñ‚È‘fl‚ɂƂÁ‚Ä‚·‚ç펯‚È‚±‚Æ‚ðŒ¾‚í‚È‚¢‚Å‚­‚êB

804 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 15:30:16.22 ID:KOWJoLHR.net]
>>788
‚‚܂èCP_ACP‚¶‚á‚È‚­‚ÄSetConsoleOutputCP‚ðŽg‚Á‚Ä‚¢‚¤˜b‚¾‚æ‚Ë



805 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 15:49:28.45 ID:yBES+u77.net]
>>776‚̓tƒ@ƒCƒ‹‚É‘‚«ž‚Þ˜b‚¾‚©‚çcp_acpBsetconsole‚¶‚á‚È‚¢

806 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/27(…) 22:17:44.20 ID:ynQDuheL.net]
‚±‚ê‚Á‚Ä«—ˆOS“à‚ðutf8‚É‚·‚é•z΂¾‚Á‚½‚è‚·‚éH

807 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/28(Thu) 00:22:55 ID:uZo2jF8i.net]
‚ ‚肦‚È‚¢BˆÓ–¡‚ª‚È‚¢B

808 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/28(–Ø) 03:45:07.96 ID:63QrZJYD.net]
Ž¿–â
1..ƒ\[ƒXƒtƒ@ƒCƒ‹‚̃tƒH[ƒ}ƒbƒg‚͂ǂ¤‚·‚é‚ׂ«
2.StringCchPrintfA‚Ícrt‚ÉŠÛ“Š‚°‚µ‚Ä‚¢‚邿‚¤‚¾‚ªŽg‚Á‚Ä‚¢‚¢‚Ì‚©

809 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/28(–Ø) 08:26:03.14 ID:NFB6hYx8.net]
ƒ\[ƒX‚̃Gƒ“ƒR[ƒh‚È‚ñ‚Ăǂ¤‚Å‚à‚¢‚¢‚æ
API‚Ì‹““®‚͉½‚à•Ï‚í‚ç‚È‚¢‚©‚çStringCchPrintfAŽg‚Á‚Ä‚à–â‘è‚È‚¢

‚¢‚í‚ä‚écŒ¾Œê‚Ì‹³‰È‘‚É‘‚©‚ê‚Ă邿‚¤‚ȃ\[ƒX‘‚¢‚Ä‚½‚ç–â‘è‹N‚«‚é
ƒ[ƒJƒ‰ƒCƒYAƒOƒ[ƒoƒ‰ƒCƒYA‘½Œ¾ŒêA‚»‚̕ӂðˆÓޝ‚·‚é•K—v‚ª‚ ‚é‚Á‚Ä‚¾‚¯

810 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/28(–Ø) 09:34:08.69 ID:uZo2jF8i.net]
>>794
‚Ç‚¤‚¹Visual StudioŽg‚¤‚ñ‚¾‚ëH

‚È‚çƒ\[ƒXƒR[ƒh‚̃Gƒ“ƒR[ƒh‚̓fƒtƒHƒ‹ƒg‚ÌUTF-8iBOMAƒVƒOƒlƒ`ƒƒ•t‚«j
Unicode‚łȂ¢‚ÆUnicode•¶Žš‚ª‘‚¯‚È‚¢‚¾‚ëH

ƒ\[ƒXƒR[ƒh‚ÉASCII•¶Žš‚µ‚©‘‚©‚È‚¢‚È‚çAUTF-8‚Å‚à‚¢‚¢‚ª‚»‚ê‚Í
Œ‹‹ÇSJIS‚Æ“¯‚¶‚ɂȂé‚̂ŋæ•Ê‚ª‚‚©‚È‚¢BSJIS‚ƌ딻’f‚³‚ê‚È‚¢‚悤‚ÉBOM•t‚«‚ª—Ç‚¢B

StringCchPrintfA‚ł͂Ȃ­StringCchPrintfW‚ðŽg‚¦B
¡‚Ç‚«‚ÍUnicode‘Ήž‚¾‚ëB‚¢‚‚܂łà9x‘Ήž‚É‚µ‚È‚­‚Ä‚¢‚¢B

811 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/28(–Ø) 09:35:39.32 ID:uZo2jF8i.net]
‰üsƒR[ƒh‚ÍAWindows‚µ‚©Žg‚í‚È‚¢‚È‚çCR LF‚Å‚¢‚¢‚ªA
‰´‚ÍWSL‚©‚ç‚àŽQÆ‚·‚é‚Ì‚ÅLF‚É‚µ‚Ä‚éB

812 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/28(–Ø) 11:01:30.14 ID:XyamUy6x.net]
linux‚̃c[ƒ‹‚È‚ç‘å’ï‚Ç‚Á‚¿‚̉üs‚àOK‚Å‚µ‚å
windows‚ÍCR LF‚¾‚¯‚Á‚Ă̂ª‘½‚¢‚¯‚Ç

813 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/28(–Ø) 11:13:16.22 ID:uZo2jF8i.net]
Linux‚̃VƒFƒ‹ƒXƒNƒŠƒvƒg‚ÍCR LF‚¾‚Æ“®‚©‚È‚¢‚¼
‚Þ‚µ‚ëWindowsƒc[ƒ‹‚̂ق¤‚ª—¼‘Ήž‚µ‚Ä‚é‚Ì‚ª‘½‚¢

814 –¼‘OF794 mailto:sage [2019/11/28(–Ø) 13:58:18.73 ID:63QrZJYD.net]
>>795
strsafe.h‚ð’­‚ß‚é‚ÆAStringCchPrintf‚ÍAPI‚ł͂Ȃ­A_vsnprintf_s‚És‚«’…‚­‚悤‚ÉŒ©‚¦‚é‚Ì‚¾‚ªA‚»‚̂܂܎g‚Á‚Ă悢‚Ì‚©
>>796
char[]‚Ńtƒ@ƒCƒ‹‚Æ‚â‚èŽæ‚è‚·‚éŽd—l‚Ȃ̂ÅUnicode‚ɂ͂ł«‚È‚¢
BOM•t‚«UTF-8‚ɂ͒ïR‚ª‚ ‚é



815 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/28(–Ø) 14:39:08.15 ID:d38/0Efq.net]
>>800
ƒ\[ƒXƒR[ƒh‚Ì•¶ŽšƒR[ƒh‚ƃR[ƒh‚ÍŠÖŒW‚È‚¢B


> char[]‚Ńtƒ@ƒCƒ‹‚Æ‚â‚èŽæ‚è‚·‚éŽd—l‚Ȃ̂Å
ƒtƒ@ƒCƒ‹‚Æ‚â‚èŽæ‚è‚·‚銂¾‚¯•ÏŠ·‚·‚ê‚΂悢
‚Á‚Ä‚©A–{“–‚ÉUnicode”ñ‘Ήž‚̃AƒvƒŠì‚Á‚Ä‚é‚Ì‚©H

816 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/11/28(–Ø) 14:41:36.77 ID:d38/0Efq.net]
> StringCchPrintf‚ÍAPI‚ł͂Ȃ­A_vsnprintf_s‚És‚«’…‚­‚悤‚ÉŒ©‚¦‚é‚Ì‚¾‚ªA
³’¼AStringCchPrintf‚ª‚È‚ñ‚ÅAPI‚Ȃ̂©‚Ì——R‚̂ق¤‚ª‚í‚©‚ç‚ñ‚Ì‚¾‚ª‚È
ˆ—“à—e“I‚ÉOS‚Æ‚â‚èŽæ‚è‚·‚é——R‚ª‚È‚¢‚Ì‚Å
API‚â‚È‚¢•û‚ª—‰ð‚Å‚«‚éB

‚Æ‚¢‚¤‚©MSê—pŠÖ”‚¶‚á‚È‚­‚Ä_vsnprintf_sŽg‚Á‚½‚çH
‚Ü‚ ‰´‚ÍC++Žg‚¤‚ñ‚¾‚¯‚Ç‚³Bstd::wstring‚Æ‚©

817 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/01(“ú) 10:03:10.42 ID:zAKbhIi4.net]
API‚¾‚ÆÆŽã«Œ©‚‚©‚Á‚½Žž‚ÌC³‚ªŠy
‘g‚Ýž‚ÝŠÖ”‚¾‚Æ‘SƒAƒvƒŠìŽÒ‚ÉC³‘£‚³‚È‚¢‚Æ‚¢‚¯‚È‚¢‚µAŒ»ŽÀ“I‚ÉÆŽã«‚ÌC³•s‰Â”\‚¾‚©‚ç‚È

818 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/12/03(‰Î) 00:42:13 ID:VF2M+VnQ.net]
Œ»Ý‚̃EƒBƒ“ƒhƒE‚ÌIME‚ÌŽí—Þ‚ðŽæ“¾‚·‚é•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©H

u‚â‚肽‚¢‚±‚Æv
¡Žg—p‚µ‚Ä‚¢‚éIME‚ªGoogle Japanese IME‚©MS IME‚Ȃ̂©‚Ç‚¤‚©’m‚肽‚¢B

ƒ[ƒ}Žš‚â‚©‚È“ü—͂ȂǂÌî•ñ‚ł͂Ȃ­AMS IME‚â Google IME‚Ȃǂ̃L[ƒ{[ƒhƒŒƒCƒAƒEƒgH‚Ìî•ñ‚ª‚Ù‚µ‚¢‚̂ł·B
GetKeyboardLayoutŠÖ”‚ȂǂðŽg—p‚µ‚Ă݂½‚̂ł·‚ªAŒ¾Œê•ʂ̃L[ƒ{[ƒh‚Ìî•ñ‚ð’m‚邱‚Ƃ͂ł«‚é‚̂ł·‚ªA“ú–{ŒêƒL[ƒ{[ƒh‚ÌIME‚͂ǂ¿‚ç‚à“¯‚¶’l‚µ‚©Žæ“¾‚Å‚«‚Ü‚¹‚ñB
’²‚ׂĂà‚È‚©‚È‚©•ª‚©‚炸¢‚Á‚Ä‚¢‚Ü‚·BWin32 API‚Ŏ擾‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©H

819 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/03(‰Î) 02:11:28.50 ID:rgVievzQ.net]
ƒƒV‚Í’ú‚߂ă†[ƒU[‚É‘I‘ð‚³‚¹‚½

820 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/12/03(‰Î) 06:40:02 ID:Ocr+v9UU.net]
utf-8 BOM‚ðƒGƒ‰[‚É‚·‚é‚̂ͳ‹`‚ÌíŽm‚¾‚©‚ç‚Å‚ÍB

821 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/03(‰Î) 07:22:13.61 ID:JICZN31D.net]
>>804
ImmGetDescription

822 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/03(‰Î) 10:43:37 ID:K+LsX9hM.net]
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

823 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/04(…) 17:27:04.61 ID:pBYkh1q9.net]
ƒfƒBƒXƒvƒŒƒC‚̉𑜓x‚Ì•ÏX‚ðSetDisplayConfig‚Å쬂µ‚Ü‚µ‚½‚ªDPI‚Ì•ÏX‚Ì•û–@‚ª•ª‚©‚è‚Ü‚¹‚ñ
DPI‚ð•ÏX‚·‚éAPI‚Í‚ ‚è‚Ü‚·‚©H

824 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/04(…) 18:09:06.28 ID:+TqcdXsD.net]
>>809
https://stackoverflow.com/questions/35233182/how-can-i-change-windows-10-display-scaling-programmatically-using-c-sharp



825 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/12/04(…) 18:39:47.52 ID:6HAN0Ali.net]
>>807
‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚»‚ÌŠÖ”‚àŽŽ‚µ‚Ă݂½‚̂ł·‚ª‚Ç‚¤‚â‚Á‚Ä‚àŽæ“¾‚Å‚«‚¸A‚à‚¤‚¨Žèã‚°ó‘ԂȂ̂Œú‚߂܂µ‚½B

826 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/05(Thu) 01:17:52 ID:PaDa/vrn.net]
>>810
ƒTƒ“ƒNƒX
”ñŒöŠJ‚ÌAPI‚È‚ñ‚¾‚Ë
‰½‚Æ‚©Šæ’£‚Á‚Ă݂é

827 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/12/12(–Ø) 14:53:42.50 ID:b3wcvAqB.net]
ƒNƒŠƒbƒvƒ{[ƒh‚̃f[ƒ^‚Ìtext‚Á‚Ä–ˆ‰ñã‘‚«‚Å‚·‚©H
‰½‰ñ•ª‚©‚̃Xƒ^ƒbƒN‚ɂȂÁ‚ĂȂ¢‚̂ł·‚©H

828 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/12(–Ø) 15:13:04.80 ID:xAqeogD1.net]
>>813
‚È‚Á‚ĂȂ¢B
‚Æ‚¢‚¤‚©AƒNƒŠƒbƒvƒ{[ƒh‚̓eƒLƒXƒg‚Æ‚©ŠÖŒW–³‚­–ˆ‰ñã‘‚«‚³‚ê‚éB

ƒNƒŠƒbƒvƒ{[ƒh‚ɉ½‚©‚ª“ü‚Á‚½Žž‚ðŠÄŽ‹‚µ‚Ä‚»‚ê‚ð•Û‘¶‚·‚éƒAƒvƒŠ‚Í‘g‚߂邵AŽÀÛ‚É‚»‚¤‚¢‚¤‚Ì‚à‚ ‚éB

829 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/12(–Ø) 15:33:11.62 ID:Op4VISj2.net]
SetClipboardViewer@‚Å
ƒNƒŠƒbƒvƒ{[ƒh“à—e‚ÌXV‚Ì–ˆ‚É WM_DRAWCLIPBOARD ‚ª”ò‚ñ‚Å‚­‚邿‚¤‚ɂȂé

830 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/12/12(–Ø) 15:50:22.24 ID:Lo+C9eAO.net]
GŠÛ‚̃Rƒsƒy‚Æ‚©‘¼‚̃GƒfƒBƒ^(vi‚Æ‚©emacs)‚̃Rƒsƒy‚Æ‚©‚Å‚à
win‚̃NƒŠƒbƒvƒ{[ƒh‚Æ‹¤—L‚³‚ê‚Ă邯‚«‚Æ–³ŠÖŒW‚ȂƂ«‚ª‚ ‚Á‚Ä
—Ç‚­”»‚ç‚ñ

831 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/12(–Ø) 16:10:30.55 ID:AEDrk6Uo.net]
winƒL[ + v‚Å—š—ð‚ª‚Ý‚ê‚é‚©‚ç‚Ç‚±‚©‚µ‚ç‚É’™‚߂Ăé‚ñ‚¾‚낤‚¯‚Ç
C#‚È‚ç‚Æ‚ê‚é‚Ý‚½‚¢‚¾‚ª

832 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/12(–Ø) 16:57:44.51 ID:j9C8qGhA.net]
‚¿‚á‚ñ‚ƃAƒvƒf‚µ‚Ä‚éwin10‚łȂ¨‚©‚‚»‚Ì‹@”\‚ª—LŒø‚ɂȂÁ‚ĂȂ¢‚ÆŽg‚¦‚È‚¢‚à‚Ì‚ð‚í‚´‚í‚´Žg‚¤‚ÌH

833 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/12(–Ø) 17:10:56.86 ID:AEDrk6Uo.net]
ŽÀÛŽg‚¤Žg‚í‚È‚¢‚̘b‚È‚ñ‚Ăǂ±‚Å‚µ‚Ä‚é‚ÌH

834 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/12(–Ø) 18:18:29.77 ID:j9C8qGhA.net]
Žg‚í‚È‚¢‚ñ‚È‚ç‚È‚ñ‚Å‚»‚ñ‚Șb‚·‚é‚ÌH



835 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/12(–Ø) 18:42:49.68 ID:20Y0AB35.net]
Žï–¡‚Ȃ玩•ª‚¾‚¯Žg‚¦‚è‚á‚¢‚¢‚µA‚»‚¤‚¶‚á‚È‚­‚Ä‚àŋ߂̊J”­‚Ì—¬‚ê‚ÍÅVó‘Ô‚¾‚¯ƒTƒ|[ƒg‚µ‚Ä‚ê‚΂¢‚¢‚ñ‚¾‚æ
‘ΉžŠÂ‹«L‚­Žæ‚肽‚¢‚È‚ç“ÆŽ©ŽÀ‘•

836 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/12(–Ø) 19:07:22.03 ID:j9C8qGhA.net]
“®ìŠÂ‹«‚àŠJ”­ŠÂ‹«‚à‘I‚Ô󋵂ɂ¨‚¢‚ÄA‚È‚¨‚©‚¡‚̃NƒŠƒbƒvƒ{[ƒh—š—ð‚ÌŽd—l“I‚É–ž‘«‚Å‚«‚é‚Ì‚©
‚Á‚ĂȊϓ_‚ÅA‚à‚¿‚ë‚ñ‚»‚ê‚Å•K—v\•ª‚È‚çŽ~‚߂͂µ‚È‚¢‚ªA‚í‚´‚í‚´ì‚é‚ñ‚È‚çƒRƒXƒg“I‚É‚à“ÆŽ©‚Å‚¢‚¢‚¶‚á‚ñ‚ÆŽv‚¤‚킯‚æ

837 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/12(–Ø) 19:23:55.06 ID:AEDrk6Uo.net]
>>820
‚¾‚©‚çŽg‚¤Žg‚í‚È‚¢‚Á‚Ęb‚Í‚µ‚Ă˂¦‚Á‚Ä‚Ì
˜b•·‚¢‚Ä‚ñ‚Ì‚©‚±‚̃AƒXƒy‚Í
‰½‚ðì‚é‚Ì‚©—vŒ‚͂Ȃɂ©‚à’m‚ç‚È‚¢‚̂ɉ½ŸŽè‚É–Ï‘z‚µ‚Ä‚ñ‚¾
[]
[‚±‚±‰ó‚ê‚Ă܂·]

839 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/12(–Ø) 20:56:44.08 ID:j9C8qGhA.net]
>>823
Ž©ŒÈЉ‚æ‚ËH
‰½‚ðŽv‚Á‚Ä817‘‚¢‚Ä‚é‚ÌH“ú‹L‚¾‚Á‚½‚ÌH
—vŒ•s–¾‚¾‚¯‚Ç‚±‚ê‚àŽg‚¦‚邿‚Á‚ÄŽ©•ª‚Å‘‚¢‚Ä‚é‚ñ‚¾‚æ‚ËH
Žg‚¤Žg‚í‚È‚¢‚̘bˆÈŠO‚ɉ½‚̂‚à‚肾‚Á‚½‚ÌH
‚â‚Á‚Ï‚è“ú‹L‚¾‚Á‚½‚ÌH
‚à‚µ‚­‚Í‚±‚ñ‚È’mޝ–lŽ‚Á‚Ä‚é‚ñ‚¾‚æI‚·‚²‚¢‚æ‚ËI‚Á‚Ä‚±‚ƂȂÌH
‚»‚ê‚Ȃ炲‚ß‚ñ‚ËA‚·‚²‚¢‚·‚²‚¢

840 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/12(–Ø) 21:03:46.09 ID:j9C8qGhA.net]
‚‚¢‚Å‚É822‚̕⑫‚Æ‚µ‚Ä‘‚¢‚Æ‚­‚ÆAˆÈ‰º‚ÌŽd—l‚ð‚í‚´‚í‚´ŒÀ’肳‚ꂽŠÂ‹«‚Åì‚Á‚Ä
ŒÀ’肳‚ꂽ“à—e‚ÅŽÀŒ»‚·‚éˆÓ–¡‚ ‚é‚ÌH
‚Á‚Ă̂ª‚±‚¿‚ç‚ÌŽïŽ|
‚í‚´‚í‚´‘‚­‚Ì‚àƒAƒz‚炵‚¢‚̂ŃRƒsƒy‚¾‚ª

E•ÛŽ‚Å‚«‚éƒTƒCƒY‚Í1MB–¢–žƒf[ƒ^(‘S‘ÌãŒÀ‚Í5MB)
E•ÛŽŒ”‚ÍAƒsƒ“—¯‚ß‚ðŠÜ‚ß50Œ‚Ü‚Å
E—š—ð‚Ì•ÒW‚ª‚Å‚«‚È‚¢
EŒŸõ‹@”\‚à‚È‚­AŒÃ‚¢—š—ð‚ð’T‚µ‚Ä‚¢‚­‚Ì‚ª‘å•Ï
Eƒsƒ“—¯‚߈ȊO‚Ì—š—ð‚ÍAƒpƒ\ƒRƒ“Ä‹N“®Žž‚ÉÁ‚¦‚Ä‚µ‚Ü‚¤
Eƒsƒ“—¯‚ß—š—ð‚ðƒOƒ‹[ƒsƒ“ƒO‚Å‚«‚È‚¢
EÝ’èEƒJƒXƒ^ƒ}ƒCƒY‚ª‚Å‚«‚È‚¢


ƒzƒ“ƒgƒ}ƒW‚ʼn½‚ªŒ¾‚¢‚½‚­‚Ä>>817‚ð‘‚¢‚½‚Ì‚©à–¾‚µ‚Ä—~‚µ‚¢‚È

841 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/12(–Ø) 21:19:30.45 ID:20Y0AB35.net]
E•ÛŽ‚Å‚«‚éƒTƒCƒY‚Í1MB–¢–žƒf[ƒ^(‘S‘ÌãŒÀ‚Í5MB)@@Šg’£‚Å‚«‚é‰Â”\«‚ ‚é
E•ÛŽŒ”‚ÍAƒsƒ“—¯‚ß‚ðŠÜ‚ß50Œ‚Ü‚Å@ @Šg’£‚Å‚«‚é‰Â”\«‚ ‚é
E—š—ð‚Ì•ÒW‚ª‚Å‚«‚È‚¢@@@@Šg’£‚Å‚«‚é
EŒŸõ‹@”\‚à‚È‚­AŒÃ‚¢—š—ð‚ð’T‚µ‚Ä‚¢‚­‚Ì‚ª‘å•Ï@@Šg’£‚Å‚«‚é
Eƒsƒ“—¯‚߈ȊO‚Ì—š—ð‚ÍAƒpƒ\ƒRƒ“Ä‹N“®Žž‚ÉÁ‚¦‚Ä‚µ‚Ü‚¤@@‚»‚¤‚¢‚¤Žd—lB–â‘è‚È‚µ
Eƒsƒ“—¯‚ß—š—ð‚ðƒOƒ‹[ƒsƒ“ƒO‚Å‚«‚È‚¢@@Šg’£‚Å‚«‚é
EÝ’èEƒJƒXƒ^ƒ}ƒCƒY‚ª‚Å‚«‚È‚¢@@@Šg’£‚Å‚«‚é

ƒvƒƒOƒ‰ƒ}ŽŸ‘æ

842 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/12(–Ø) 21:36:28.74 ID:rV45/ffF.net]
Win7~‚ªŽ€‚ʂ̂ÅAUTO
Ä‹N‚ÅÁ‚¦‚é‚Ì‚ÍAUTO
MS‚Ì‹C‚Ü‚®‚êŽd—l•ÏX‚ɶ‰E‚³‚ê‚é‚Ì‚ÅAUTO

‚‚©AƒNƒŠƒbƒvƒ{[ƒhƒAƒvƒŠ‚ð¡‚³‚玩»‚·‚éˆÓ–¡‚ ‚ñ‚ÌH

843 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/12(–Ø) 21:39:45.49 ID:20Y0AB35.net]
uƒsƒ“—¯‚߈ȊO‚Ì—š—ð‚Ív‚¾‚¼Bƒsƒ“Ž~‚ß‚µ‚Ä‚ê‚ÎÄ‹N“®‚ÅÁ‚¦‚È‚¢
‚³‚ç‚É•W€‹@”\‚̂܂܂ŕʂ̃fƒoƒCƒX‚Ƃ̃NƒŠƒbƒvƒ{[ƒh‹¤—L‚à‚Å‚«‚é

844 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/12/12(–Ø) 21:45:15.88 ID:AEDrk6Uo.net]
>>824
—vŒŽŸ‘æ‚Á‚Ä‚±‚Æ‚ðŒ¾‚í‚È‚«‚á‚í‚©‚ç‚ñ‚©H
‚È‚ñ‚Å‚±‚ñ‚Ȃɓªˆ«‚¢‚ñ‚¾‚낤‚±‚¢‚Â
‚¨‘O‚ªŸŽè‚É”]“à‚Å–Ï‘z‚µ‚Ä‚é—vŒ‚È‚ñ‚Ă݂ñ‚È’m‚ç‚È‚¢‚ñ‚¾‚ª
Žg‚¤Žg‚í‚È‚¢‚ÍŽ¿–âŽÒŽŸ‘悾‚ë
‚¾‚©‚çƒAƒXƒy‚Ƙb‚·‚͔̂æ‚ê‚é‚ñ‚¾‚í



845 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/12(–Ø) 22:53:17.95 ID:j9C8qGhA.net]
>>829
‚±‚Á‚¿‚Í—vŒ‚ɇ’v‚µ‚悤‚ª‚µ‚Ü‚¢‚ªA‚»‚ñ‚ÈŒÀ’è•i‚ð‚í‚´‚í‚´Žg‚í‚ñ‚Å‚æ‚낵‚¢‚Æ‘‚¢‚Ă邾‚¯
ƒAƒXƒy‚Ù‚Çl‚ðƒAƒXƒyŒÄ‚΂í‚è‚·‚é‚ñ‚¾‚æ‚È

846 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/12(–Ø) 23:05:41.90 ID:AEDrk6Uo.net]
—vŒ‚Ý‚½‚µ‚Ä‚é‚̂ɌÀ’è‚à‚­‚»‚à‚È‚¢‚í
ˆÓ–¡•s–¾

847 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/12(–Ø) 23:29:05.23 ID:3RY4sNiR.net]
„‚»‚ñ‚ÈŒÀ’è•i‚ð‚í‚´‚í‚´Žg‚í‚ñ‚Å‚æ‚낵‚¢
‚Å‚àŽg‚Á‚Ä‚¢‚él‚ª‚¢‚邱‚Æ‚ðl—¶‚·‚ê‚ÎOS‚Ì‹@”\‚É“‡‚µ‚Ä‚¢‚­‚Ù‚¤‚ª—Ç‚¢‚̂łÍH
i‚ ‚­‚܂ŋ@”\‚ðON‚É‚µ‚Ä‚¢‚él‚Ìꇂ͂Á‚Ä‚±‚Æ‚ËAOFF‚È‚ç‘S•”“ÆŽ©‚Å‚àj
‚½‚¾A“ÆŽ©‚ɃNƒŠƒbƒvƒ{[ƒhƒAƒvƒŠ“ü‚ê‚Ä‚¢‚él‚Í‚»‚ñ‚ÈOS‚Ì‹@”\Žg‚Á‚ĂȂ¢‚¾‚낤‚©‚çA¡X‚±‚Á‚¿‚ÅŽÀ‘•‚·‚éˆÓ–¡‚à‚È‚¢‚¾‚낤‚µ
ƒNƒŠƒbƒvƒ{[ƒhƒAƒvƒŠ‚ð‰‚߂籓ü‚µ‚悤‚Æ‚·‚él‚ɑ΂µ‚ÄAgŒÀ’è“I‚ÈOS‚Ì‹@”\h‚ðŠ©‚ß‚é‚æ‚è“ÆŽ©‚Å‚¢‚¢‚¶‚á‚ñ‚Á‚Ă̂à‚í‚©‚é
‚½‚¾‚·‚łɎg‚Á‚Ä‚¢‚él‚ɑ΂µ‚ÄA‚±‚̃\ƒtƒgŽg‚¢‚½‚¢‚Ȃ炻‚ñ‚ÈOS‚Ì‹@”\Žg‚¤‚Ì‚â‚߂ñ‚Á‚¿‚Ì‹@”\Žg‚Á‚ĂƋ­§‚·‚邿‚è‚¢‚¢‚ñ‚¶‚á‚È‚¢‚Ì
ƒP[ƒXƒoƒCƒP[ƒX‚ł͂ ‚邯Žv‚¤‚¯‚ǃvƒƒOƒ‰ƒ}[‚ª‹@”\‚ðŒÀ’èE‹­§‚·‚邿‚è
ƒ†[ƒU‚ªŽæŽÌ‘I‘ð‚Å‚«‚邿‚¤‚É‚·‚é‚Ì‚ªƒvƒƒOƒ‰ƒ}[‚炵‚¢‚ÆŽv‚¤‚ñ‚¾‚¯‚LjႤ‚ñ‚©‚ËH

848 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 00:15:07.64 ID:azLSlpn/.net]
>>831
—vŒŽŸ‘æ‚ÆŽ©•ª‚ÅŒ¾‚¢‚‚ÂAÅŒã‚ɂ͗vŒ‚ð–ž‚½‚µ‚Ă邯‚·‚°‘Ö‚¦‚Ä‚­‚é•ӂ肪ƒIƒcƒ€ƒAƒEƒg

849 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 00:53:44.81 ID:WxCURz1I.net]
‚»‚à‚»‚àƒNƒŠƒbƒvƒ{[ƒh—š—ð‚ւ̃AƒNƒZƒX‚ÍWin32APIˆÄŒ‚Ȃ̂©H
‚Ü‚ ‹¤—L‹@”\ˆÈŠO‚Ì–£—͂͊F–³‚¾‚µA‹¤—L‚È‚çƒNƒŠƒbƒvƒ{[ƒh‚¶‚á‚È‚­‚Ä‚¢‚¢‚È

850 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/12/13(‹à) 00:57:13.69 ID:dfXjuQNa.net]
>>833
‚Ù‚ñ‚Æ‚±‚¢‚‚Ȃñ‚È‚ñ‚¾
‚¨‚Ü‚¦‚Ì

„—vŒ‚ɇ’v‚µ‚悤‚ª‚µ‚Ü‚¢‚ª

‚Á‚Ă̂ɃŒƒX‚µ‚Ä‚é‚ñ‚¾‚ª
‚±‚̃AƒXƒyŒN‚͂ǂ¤‚µ‚悤‚à‚È‚¢‚È

851 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 01:11:31.02 ID:kpEsNBmZ.net]
‚Ü‚ ¡‚ÍWinRT‚Å‚àC++/WinRT‚Æ‚©‚Å‚¶‚á‚ñ‚¶‚á‚©ƒfƒXƒNƒgƒbƒv‚©‚ç‚àŒÄ‚ñ‚Å‚¢‚±‚¤‚º‚Ý‚½‚¢‚È•ûŒü«‚¾‚©‚ç
Win32API‚Ì”Íáe‚Å‚¦‚¦‚ñ‚¿‚Ⴄ

852 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 02:40:38.79 ID:azLSlpn/.net]
>>835
“ú–{Œê‚à—‰ð‚Å‚«‚È‚¢‚Ì‚ÉA‚æ‚­“ú–{l‚̃tƒŠ‚·‚é‚Ë
u—vŒ‚ɇ’v‚µ‚悤‚ª‚µ‚Ü‚¢‚ªv‚Æ‚¢‚¤Œ¾—t‚ÍAu—vŒ‚ɈêØG‚ê‚ĂȂ¢v‚Æ‚¢‚¤ˆÓ–¡ˆÈŠO‚ɉ½‚ª‚ ‚é‚ñ‚¾‚æ

„„—vŒ‚ɇ’v‚µ‚悤‚ª‚µ‚Ü‚¢‚ª
„‚Á‚Ă̂ɃŒƒX‚µ‚Ä‚é‚ñ‚¾‚ª

‚Ç‚¤‚â‚Á‚Ä‚àu—vŒ‚ª‡’v‚µ‚Ä‚év‚Æ‚¢‚¤“ú–{Œê‚ɂȂç‚ñ‚í
uƒAƒXƒy˜AŒÄ‚·‚é“zŽ©g‚ªƒAƒXƒyv‚¾‚¯³‰ð

>>832
‹­‚߂ɔے肵‚½‚¯‚ÇAŠm‚©‚É‚»‚ꂪ³˜_‚æ
‚Å‚à‚±‚̃XƒŒ‚Å>>813ƒŒƒxƒ‹‚ÌŽ¿–₾‚©‚çAWin32API‚Ç‚±‚ë‚©Windows‚ÌŽd—l‚à
•ª‚©‚Á‚ĂȂ¢‚µƒNƒŠƒbƒvƒ{[ƒh—š—ð‚·‚ç’m‚ç‚ñ‚Å‚µ‚傱‚Ìl
‚â‚肽‚¯‚ê‚ÎD‚«‚É‚â‚ê‚΂¢‚¢‚¯‚ÇA‚±‚̃Œƒxƒ‹‚łǂ¤‚¹‚â‚é‚Ȃ炱‚̃XƒŒ“I‚É‚Í
‰¤“¹’Ê‚Á‚ÄŠî–{’mޝ“¾‚½•û‚ª‚¢‚¢‚ÆŽv‚¤

853 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 07:22:06.02 ID:Ry/2QtNy.net]
>>827
¡Œã‚̃AƒvƒŠ‚̓NƒŠƒbƒvƒ{[ƒh”ñ‘Ήž‚Å‚ ‚é‚ׂ«‚Æ‚¢‚¤Žå’£‚©H

854 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 07:34:38.88 ID:6WB0hlYg.net]
>>837
‰¡‚©‚炾‚¯‚Çc
u—vŒ‚ɇ’v‚µ‚悤‚ª‚µ‚Ü‚¢‚ªv‚Á‚ÄŒ¾‚¤‚Ì‚Íu—vŒ‚ɇ’v‚µ‚Ä‚évꇂàŠÜ‚Þ‚æ‚ËH
‚»‚̃P[ƒX‚Å‚·‚çuŽg‚í‚ñ‚Å‚æ‚낵‚¢v‚Á‚ÄŒ¾‚¤‚̂͗¬Î‚ɃAƒz‚·‚¬‚é
‚Á‚ÄŒ¾‚¤‚±‚Ƃ܂Åà–¾‚µ‚È‚¢‚Ƃ킩‚ç‚È‚¢‚̂̓AƒXƒyˆÈ‘O‚̃Œƒxƒ‹‚©‚Æ



855 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 07:51:20.76 ID:Kjqlf5V3.net]
ƒLƒ`‘ŠŽè‚ÍŽžŠÔ‚Ì–³‘Ê‚¾‚¼BNGˆê‘ð

856 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 11:08:16.82 ID:WxCURz1I.net]
>>839
‰¡‚©‚炾‚¯‚ÇEEE
—vŒ‚ɇ’v‚µ‚Ä‚Ä‚à‚»‚ê‚ÉŒ©‡‚¤ƒŠƒ^[ƒ“‚ª‚ ‚é‚©‚Ç‚¤‚©‚ÅŽæŽÌ‘I‘ð‚Í•’ʂɂ ‚é
‚»‚ê‚æ‚è‚àA—vŒ‚ª•ª‚©‚ç‚È‚¢‚܂܂Ȃ̂ɗvŒ‚ɌŎ·‚·‚éˆÓ–¡‚ª•ª‚©‚ç‚È‚¢

857 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 11:20:24.74 ID:pL92+wEw.net]
>>841
ŽÀۂ̂Ƃ±‚ëA—vŒ‚ɌŎ·‚µ‚Ä‚¢‚é‚̂ł͂Ȃ­AŽ©•ª‚ÌŽå’£‚ª³‚µ‚¢‚ñ‚¾I‹c˜_‚ÉŸ‚‚͉̂´‚¾I‚Á‚ĂƂ±‚ë‚ɌŎ·‚µ‚Ă邾‚¯‚¾‚낤‚©‚ç‹c˜_‚ÉŽQ‰Á‚µ‚Ä‚à•s–Ñ‚¾‚¼B

858 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 11:53:13.32 ID:I2cXzzwa.net]
“¯ˆÓ‚µ‚Ä—~‚µ‚¢‚¾‚¯‚Ȃ炻‚¤‘‚¯
‚à‚µ‚­‚Í’mŒb‘Ü‚©”­Œ¾¬’¬‚Å•·‚¢‚Æ‚¯
—‚Ì•…‚Á‚½‚悤‚È“z‚ß

859 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 12:04:31.06 ID:7cSP0QnC.net]
‚»‚Ì”­Œ¾‚Í—‚ÉŽ¸—炾
‚킽‚µ—‚¾‚¯‚Ç

860 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 12:10:16.52 ID:AWx0v8TP.net]
‚Å >>813 ‚Í–â‘è‰ðŒˆ‚Å‚«‚½‚ñ‚¾‚낤‚©H

861 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 12:24:14.99 ID:6WB0hlYg.net]
>>841
> ‚»‚ê‚ÉŒ©‡‚¤ƒŠƒ^[ƒ“‚ª‚ ‚é‚©‚Ç‚¤‚©
L‹`‚Ì—vŒ‚Á‚Ä‚»‚¤Œ¾‚¤‚Ì‚àŠÜ‚Þ‚¾‚ë
‰¼‚É>>830‚ÌŒ¾‚¤—vŒ‚É‚ÍƒŠƒ^[ƒ“‰]X‚ªŠÜ‚Ü‚ê‚È‚¢‚Æ‚µ‚Ä‚àŒ©‡‚¤ƒŠƒ^[ƒ“‚ª‚ ‚éƒP[ƒX‚ª‚È‚¢‚킯‚¶‚á‚È‚¢‚¾‚낤‚µ

862 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 13:08:53.81 ID:WxCURz1I.net]
>>846
‚»‚Ìl‚ɂƂÁ‚ÄŒ©‡‚¤ƒŠƒ^[ƒ“‚ª‚È‚¯‚ê‚΂Ȃ¢‚ñ‚Å‚µ‚å
Œ©‡‚¤‚ÆŽv‚¤l‚Í‚ ‚é‚ñ‚Å‚µ‚å
’P‚É‚»‚¤‚â‚Á‚đЗe‚ê‚È‚¢˜b‚ª‚ ‚邾‚¯‚ÅA—vŒ‚Æ‚¢‚¤Œ¾—t‚ɂ‚¢‚ČŎ·‚·‚éˆÓ–¡‚È‚¢‚ÆŽv‚¢‚Ü‚·

‚»‚ê‚Å‚à—vŒ‚Æ‚¢‚¤Œ¾—t‚Ì’è‹`‚ɌŎ·‚·‚é‚̂ł ‚ê‚ÎA‚Ü‚¸‚ÍWin32API‚Æ‚¢‚¤ƒXƒŒ‚̃eƒ“ƒvƒŒ’è‹`‚É]‚¤‚ׂ«‚¾‚ÆŽv‚¢‚Ü‚·
Ž©•ª‚Íׂ©‚¢‚±‚ÆŒ¾‚¢‚½‚­‚È‚¢‚Å‚·‚ªA—v‚·‚é‚ɃXƒŒƒ`‚Å‚·

863 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 19:41:50.08 ID:6WB0hlYg.net]
>>847
ƒXƒŒƒ`‚ÆŒ¾‚¢‚È‚ª‚ç“Ú’¿Š¿‚ȃŒƒX‚³‚ê‚Ä‚à‚È‚Ÿ

> Œ©‡‚¤‚ÆŽv‚¤l‚Í‚ ‚é‚ñ‚Å‚µ‚å
‚»‚ê‚ðŠÜ‚ß‚Ä
> uŽg‚í‚ñ‚Å‚æ‚낵‚¢v
‚Á‚ÄŒ¾‚Á‚Ă邩‚çƒoƒJ‚É‚³‚ê‚Ă邱‚Ƃɂ»‚ë‚»‚ë‹C‚¯‚æc
‚Ü‚ ƒXƒŒƒ`‚Æ‚©Œ¾‚¢o‚µ‚Ă邵‚»‚ë‚»‚ë’p‚¸‚©‚µ‚­‚Äo‚Ä‚±‚ê‚È‚­‚Ȃ頂¾‚ÆŽv‚¤‚ªw

864 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 19:51:47.07 ID:Ry/2QtNy.net]
>>844
•…‚Á‚Ä‚éH
‚»‚¤‚ÍŒ©‚¦‚È‚¢‚¯‚Ç



865 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 19:56:38.02 ID:azLSlpn/.net]
>>848
‚ñH‰¡‚©‚ç‚̂ӂ肵‚Ä–{l‚©
—‰ð‚Å‚«‚È‚¢‚Ì‚ðŒë–‚‰»‚µ‚¿‚á‚¢‚©‚ñ‚æ

‚¨‘O‚Æ‚¢‚¤lŠÔ‚ð‚¢‚©‚ɳ“–‰»‚µ‚悤‚ªA‚¨‘O‚̓Nƒ\@‹‚È‚­‚Ä‚æ‚낵‚¢
ƒNƒŠƒbƒvƒ{[ƒh—š—ð‚Ì‹@”\‚ðŽg‚¢‰ñ‚·‚Ì‚àƒNƒ\@Žg‚í‚È‚­‚Ä‚æ‚낵‚¢

Ž—‚½‚悤‚È‚à‚ñ‚¾

866 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 20:16:21.09 ID:WxCURz1I.net]
>>848
ƒŒƒXæŠÔˆá‚Á‚Ä‚é–ó‚ł͂Ȃ¢‚Å‚·‚æ‚ËH
ƒŒƒX‚̈Ӗ¡‚ª•ª‚©‚ç‚È‚¢‚̂ł·‚ªAŒ©‡‚¤Œ©‡‚í‚È‚¢‚Í‚ ‚È‚½‚ª”»’f‚·‚邱‚Ƃł͂Ȃ¢‚Å‚µ‚å
˜_“_‚ÍŒ©‡‚¤‚©Œ©‡‚í‚È‚¢‚¶‚á‚È‚¢‚Å‚·‚æ‚Æ‚¢‚¤‚±‚Æ‚ÆAŒ¾—t‚Ì’è‹`‚É‚±‚¾‚í‚Á‚Ä‚éiHj‚È‚ç
ƒeƒ“ƒvƒŒ‚©‚炱‚¾‚í‚Á‚Ä‚­‚¾‚³‚¢‚Ë‚Á‚Ä‘‚¢‚Ă邾‚¯‚Å‚·‚ª

867 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 20:44:57.78 ID:KHLl2/ku.net]
>>850
”½˜_‚Å‚«‚¸‚ÉlŠiUŒ‚‚©‚æw
ƒ_ƒT‰ß‚¬‚é

>>851
‚»‚è‚á‚»‚Ì—‰ð—Í‚¾‚Ƃ킩‚ç‚ñ‚¾‚낤‚Èw
Œ©‡‚¤Œ©‡‚í‚È‚¢‚Ì”»’f‚ð’N‚ª‚·‚é‚©‚È‚ñ‚Ęb‚µ‚ĂȂ¢
Œ©‡‚¤‰Â”\«‚ª‚ ‚Á‚Ä‚»‚ê‚ɑ΂µ‚Ă܂łà
> uŽg‚í‚ñ‚Å‚æ‚낵‚¢v
‚Á‚ÄŒ¾‚¤ƒoƒJ‚ª‚¢‚½‚Á‚ÄŒ¾‚¤‚¾‚¯‚Ì’Pƒ‚Șb

868 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 20:53:58.84 ID:JngkN9sX.net]
‚Ç‚Á‚©•Ê‚Ìꊂœ¯Žm’‡—Ç‚­Œ¾‚¢‡‚Á‚Ä‚ë‚æƒLƒ`ƒKƒC

869 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 20:55:09.79 ID:azLSlpn/.net]
>>852
Ž©‰‰‚à‰B‚³‚Ë‚¦‚È‚—@‚Ç‚Á‚¿‚ªƒ_ƒZ‚¦‚ñ‚¾‚æ
ƒJƒX‚ɃJƒX‚Á‚ÄŒ¾‚¤‚±‚Ƃɗ‹ü‚͂˂¦‚æƒoƒJƒX
Žg‚í‚ñ‚Å‚æ‚낵‚¢‚Ì^ˆÓ‚à‘‚¢‚Ă邯‚ÇA‚¨‘O‚͓ǂ߂Ȃ¢‚©‚ç—vŒ‚΂©‚èŒÅŽ·‚µ‚Ä“¦‚°‚Ä‚ñ‚¾‚ë

‚ ‚ÆAlŠiUŒ‚‚Í‚¨‘O‚ª^‚Áæ‚É‚µ‚Ä‚«‚½‚±‚Æ‚¾‚©‚ç‚È
ƒAƒz‚¾‚©‚çŠo‚¦‚ĂȂ¢‚¾‚낤‚ª

870 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 21:06:16.62 ID:KHLl2/ku.net]
>>854
> Žg‚í‚ñ‚Å‚æ‚낵‚¢‚Ì^ˆÓ‚à‘‚¢‚Ä‚é
‚Ç‚±‚É‘‚¢‚Ä‚é‚Ì‚©‚È‚ŸH
ƒŒƒX”ÔŽ¦‚µ‚Ĉø—p‚µ‚Ä‚Ý
‚Ü‚ ‚Ç‚¤‚¹Œ¾‚¢–󂵂禂°‚é‚ñ‚¾‚낤‚¯‚Ç

‚ ‚ƃAƒz‚ɃAƒz‚Á‚ÄŽ–ŽÀ‚ð“`‚¦‚é‚Ì‚ÍlŠiUŒ‚‚ƈႤ‚¼w

871 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 21:38:46.71 ID:azLSlpn/.net]
>>855
‚¶‚á‚ ‰´‚Ì‚ÍlŠiUŒ‚‚¶‚á‚È‚¢‚͕̂ª‚©‚é‚ËH‚¢‚âAƒAƒz‚¾‚©‚番‚©‚ç‚ñ‚©
‚±‚Ì‚â‚è‚Æ‚肪Žn‚Ü‚Á‚Ä‚©‚ç‚Ì‘ž‚Ý‚·‚ç’Ç‚¢‚©‚¯‚ç‚ê‚È‚¢ƒhƒAƒz‚Í
¡Œã‚àŸ—˜éŒ¾‚ɌŎ·‚·‚é‚ñ‚¾‚낤‚È‚ 

872 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 22:48:50.52 ID:KHLl2/ku.net]
>>856
‚ ‚êH
> Žg‚í‚ñ‚Å‚æ‚낵‚¢‚Ì^ˆÓ‚à‘‚¢‚Ä‚é
‚͂ǂ¤‚È‚Á‚½‚Ì‚©‚ÈH
‚²‚½‚­‚Í‚¢‚¢‚©‚ç‚͂摂¯‚æ
‘‚¯‚È‚¢‚È‚ç–Ù‚Á‚Ä‚ë‚æA’p‚Ìã“h‚è‚·‚邾‚¯‚¾‚µ
‚ ‚Æ‚¨‘O‚Ì‚ÍlŠiUŒ‚
ª‹’‚àŽ¦‚¹‚¸‚ɃJƒX‚Æ‚©Š«‚¢‚Ă邾‚¯‚¾‚µw

873 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 22:52:12.35 ID:WxCURz1I.net]
>>852
‚¦‚¦EEE‚Ü‚¾‚»‚±‚Å‚·‚©

874 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/13(‹à) 23:58:18.11 ID:azLSlpn/.net]
>>857
‚·‚²‚­‚Í‚Á‚«‚è‘‚¢‚Ă邿
‚¿‚á‚ñ‚Ɠǂ݂Ȃæ
“ú–{ŒêŒŸ’è’†



875 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/14(“y) 07:23:45.42 ID:JneJDC0D.net]
>>858
‚¤‚ñA‚¸‚Á‚Æ‚»‚±‚¾‚æ
‚»‚à‚»‚àƒXƒŒƒ`‚ÆŒ¾‚¢‚È‚ª‚烌ƒX‚µ‘±‚¯‚é‚̂͂¿‚å‚Á‚Æ–µ‚‚µ‚ĂȂ¢‚©‚ËH

>>859
’á”\‚ª‚æ‚­‚â‚é•û–@‚Å‚²‚Ü‚©‚»‚¤‚Æ•KŽ€‚¾‚È
¨‚¢‚Å
> Žg‚í‚ñ‚Å‚æ‚낵‚¢‚Ì^ˆÓ‚à‘‚¢‚Ä‚é
‚Á‚Ä‘‚¢‚½‚à‚̂̂ǂ±‚É‚à‘‚¢‚ĂȂ­‚Ăǂ¤‚µ‚悤‚©Šç^‚ÁÔ‚Á‚ăpƒ^[ƒ“w
‚±‚ê‚Ü‚Å‚à‰½“x‚àŒ©‚½‚í

876 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/14(“y) 11:11:28.31 ID:HleGE+LF.net]
Ž×–‚‚Å‚·‚©‚çPythonƒXƒŒ‚É—ˆ‚È‚¢‚Å‚­‚¾‚³‚¢

877 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/14(“y) 14:13:33.57 ID:O6whyyHQ.net]
ƒRƒsƒy‚̘b‘肾‚¯‚ÅL‚Ñ‚é‚È‚ 

878 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/14(“y) 14:51:02.53 ID:rt22J2a+.net]
‚Ä‚¢‚¤‚©A‰½1‚‹Zp˜_‚ɂȂÁ‚ĂȂ¢B
‚Ç‚¤‚Å‚à—Ç‚¢˜b‚΂©‚è‚ňӖ¡‚ª–³‚¢B

879 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/14(“y) 16:09:59.98 ID:iAHQje9y.net]
>>860
‹¾‚ðŒ©‚È‚æ
‘‚¢‚Ă邱‚Ɠǂ߂Ȃ¢‚­‚¹‚ÉA‘‚¢‚ĂȂ¢‚±‚Ƃɂµ‚Ä“¦‚°‚Ä‚éŒN‚ª‹‚邿
“ú–{l‚¶‚á‚È‚¢‚Ì‚©‚È‚ H

880 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/14(“y) 16:19:23.96 ID:JneJDC0D.net]
>>864
u‘‚¢‚Ä‚év‚Á‚Ä‹­•Ù‚·‚邵‚©‚È‚¢’á”\‰³
’á”\‚̃pƒ^[ƒ“‚Á‚Ä‚¢‚Â‚à“¯‚¶‚¾‚Èw

881 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/14(“y) 16:48:15.77 ID:iAHQje9y.net]
ID‚à‚½‚Ç‚ê‚È‚¢’á”]‚ª‰½Œ¾‚Á‚Ä‚ñ‚Ì‚©‚ÈH

882 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/14(“y) 17:36:22.73 ID:JneJDC0D.net]
>>866
ID‚½‚Ç‚ê‚΂킩‚é‚Á‚ÄŒ¾‚¤‚Ì‚à’á”\‚ª‚æ‚­‚â‚éŽè
‚à‚¿‚ë‚ñ‚Ç‚ñ‚¾‚¯‚½‚Ç‚Á‚Ä‚ào‚Ä‚±‚È‚¢
o‚Ä‚­‚邯Œ¾‚¤‚È‚ç
> ƒŒƒX”ÔŽ¦‚µ‚Ĉø—p
‚·‚邾‚¯‚Å‚¢‚¢‚ñ‚¾‚¯‚ÇA‚â‚ê‚È‚¢‚©‚çFX’mŒb‚ði‚Á‚ÄŒ¾‚¢–󂵂Ăé
‚Ü‚ ’mŒbi‚Á‚Ä‚àŠ‘F’á”\‚Ì’mŒb‚¾‚©‚ç‚¢‚‚à‚̃pƒ^[ƒ“‚µ‚©o‚Ä‚±‚È‚¢‚¯‚Ç‚Èw

883 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/14(“y) 17:45:35.62 ID:SZLGcxYz.net]
“½–¼Œfަ”‚ɂȂ¢‚à‚Ì‚ð‚ ‚Ä‚É‚·‚é
‚»‚à‚»‚ખ{“I‚È‚±‚Æ‚ª‚í‚©‚Á‚ĂȂ¢‚Ü‚Ü
‚¨‚©‚µ‚¢‘O’ñ‚Å‚í‚ß‚­‚â‚‚Á‚Ă悭‚¢‚邿‚Ë

884 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/14(“y) 18:14:57.83 ID:6GWqrPiA.net]
>>867
ƒXƒŒƒ`‚Á‚ÄŒ¾—t’m‚Á‚Ă܂·H



885 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/14(“y) 18:15:05.22 ID:iAHQje9y.net]
>>867
‚Í‚¢A“ú–{ŒêŒŸ’èI—¹‚Å‚·
–³”\‚ð‚²Ž©g‚ÅØ–¾‚µ‚Ü‚µ‚½‚Ë

854 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ Fsage F2019/12/13(‹à) 20:55:09.79 (p)ID:azLSlpn/(6)

‚±‚Ì‚h‚c‚·‚ç’H‚ê‚ñ‚ÌHŒŸõ‚Á‚ÄŒ¾—t‚à’m‚ç‚È‚©‚Á‚½‚ÌH
‘ž‚Ý6‚‚̂¤‚¿A——R‘‚¢‚Ä‚é‚̈ê‚‚¾‚¯‚¾‚¼
‚±‚ê‚Å‚àŽg‚í‚È‚­‚Ä‚¢‚¢——R‚ÉŠY“–‚·‚é“ú–{Œê•¶Í‚ð—‰ð‚Å‚«‚È‚¢‚È‚çAƒ}ƒWƒ‚ƒ“‚¾‚í

886 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/14(“y) 18:40:30.28 ID:OXhHrwiB.net]
ƒKƒKƒC‚̃KƒC

887 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/14(“y) 18:51:07.34 ID:JneJDC0D.net]
>>869
’m‚Á‚Ä‚é‚Ȃ炨‘O‚±‚»–³‘ʂȃŒƒX‚·‚é‚È‚æw

>>870
‚½‚Ç‚Á‚Ä‚à‘‚¢‚ĂȂ¢‚©‚ç‚È‚Ÿ
‘‚¢‚Ă邯Œ¾‚¤‚È‚ç‚Æ‚Á‚Æ‚Æ
> ƒŒƒX”ÔŽ¦‚µ‚Ĉø—p
‚µ‚È‚æ
‚Ü‚ ‚Å‚«‚È‚¢‚©‚çƒOƒ_ƒOƒ_Œ¾‚¤‚µ‚©‚È‚¢‚ñ‚¾‚낤‚¯‚Çw

888 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/14(“y) 19:44:35.88 ID:6GWqrPiA.net]
ƒXƒŒƒ`‚ÌŽw“E‚ªƒXƒŒƒ`‚Á‚ĬŠw¶‚Å‚·‚©H
ƒXƒŒ“àŒŸõ•û–@‚àƒXƒŒƒ`‚Å‚·‚æ

889 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/14(“y) 22:05:00.87 ID:kglnzMFx.net]
5ch‰SŽÒ‚©H
—’‚Ì‘ŠŽè‚·‚é“z‚à‚Ü‚½—’
‚Á‚ÄŒ¾—t‚à’m‚ç‚ñ‚ÌH

890 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/16(ŒŽ) 13:57:19.13 ID:OEfOSaxg.net]
‚±‚±‚ª“KØ‚©‚Ç‚¤‚©‰ð‚è‚Ü‚¹‚ñ‚ªÅ‹ß‚ÌWindows10‚ÅäD‚É—Ž‚¿‚È‚¢‚±‚Æ‚ª
32bit‚̃AƒvƒŠ“à‚©‚çƒvƒŠƒ“ƒ^ƒhƒ‰ƒCƒoŒo—R‚Ńtƒ@ƒCƒ‹¶¬‚ðs‚Á‚Ä‚½‚ñ‚Å‚·‚ª
ŽÀ‘̂̃tƒ@ƒCƒ‹‚ª–³‚¢(eƒvƒƒZƒX‚©‚猩‚¦‚È‚¢)‚̂Ɉ—‚ªŠ®—¹‚·‚邿‚¤‚ɂȂÁ‚Ă܂µ‚½
­‚È‚­‚Æ‚àWindows7‚âWindows10‰Šú‚Å‚Ío‚È‚©‚Á‚½–â‘è‚Ȃ̂ł±‚±Å‹ß‚̃Aƒbƒvƒf[ƒg‚Å
ŠÖ˜A‚·‚鉽‚©‚ÌŽd—l•ÏX‚ª‚ ‚Á‚½‚̂łµ‚傤‚©H

¡‚܂ł͎ŸƒXƒeƒbƒvˆ—‚Å’P‚Ƀtƒ@ƒCƒ‹‚Ì‘¶ÝŠm”F‚¾‚¯‚Å–â‘è–³‚©‚Á‚½‚̂ł·‚ª
‘Îô‚Æ‚µ‚Ä‘¶ÝŠm”F‚Ì‘O‚ɶ¬‚³‚ê‚Ä‚¢‚È‚¢ó‹µ‚ð‘z’肵AƒEƒFƒCƒg“ü‚è‚Å
•¡”‰ñŠm”F‚·‚邱‚Ƃʼnñ”ð‚Ío—ˆ‚Ä‚¢‚Ü‚·

•ÏX“à—e‚É‚æ‚Á‚Ă͑¼‚̉ӊ‚àöÝ“I‚È–â‘肪–„‚Ü‚Á‚Ă邱‚ƂɂȂé‚̂ł¢‚Á‚Ï‚¢Œ©’¼‚³‚È‚¢‚ÆEEE

891 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/16(ŒŽ) 14:51:44.29 ID:0QfDHC/h.net]
ƒtƒ@ƒCƒ‹¶¬Š®—¹‚·‚é‚܂ň—‚ª–ß‚Á‚Ä‚±‚È‚©‚Á‚½‚Ì‚ÉAŠ®—¹‘O‚É–ß‚Á‚Ä‚­‚邿‚¤‚ɂȂÁ‚½‚Á‚ÄŽ–H
‚±‚ê‚͂ނµ‚ëÌ‚©‚ç‚»‚̂悤‚ÈŽd—l‚¾‚Á‚½‚悤‚È

ˆóü–‡”‚ðŒµ–§‚ÉŠÇ—‚·‚邽‚߂Ƀtƒ@ƒCƒ‹‚É“f‚¢‚Ä‚©‚玩•ª‚ňóü‚ð‚©‚¯‚éƒVƒXƒeƒ€‚ð
‘g‚ñ‚¾‚±‚Æ‚ ‚邯‚ÇAƒtƒ@ƒCƒ‹¶¬Š®—¹‚܂ő҂ˆ—‚ðì‚Á‚Ä‚½‹L‰¯‚ª‚ ‚é

ƒtƒ@ƒCƒ‹‚ªŒ©‚¦‚È‚¢‚¾‚¯‚Ȃ猠ŒÀ‚Ì–â‘è‚¶‚á‚È‚¢‚Ì‚©‚Ë

892 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/16(ŒŽ) 19:04:49.34 ID:OEfOSaxg.net]
>>876
ƒtƒ@ƒCƒ‹¶¬Š®—¹‘O‚É–ß‚Á‚Ä‚­‚邿‚¤‚ɂȂÁ‚½A‚Æ‚¢‚¤”Fޝ‚Å‚·
Windows2000‚ÌŽž‚É‘g‚ñ‚Å¡”N‚É“ü‚é‚܂ł͖â‘è•ñ‚ðŽó‚¯‚Ă܂¹‚ñ‚Å‚µ‚½

ƒAƒNƒZƒXŒ ‚Ì”½‰f‚ÆŽv‚Á‚Ä(‚ ‚邯‚ÇG‚ê‚È‚¢)’Pƒ‚É‚P`‚Q•b‚̃EƒFƒCƒg“ü‚ê‚Ĉꎞ“I‚É
‰ñ”ð‚µ‚Ä‚½‚̂ł·‚ª‚»‚ê‚Å‚à‚¨‚©‚µ‚¢Žž‚ª‚ ‚é‚̂ŃLƒbƒ`ƒŠŒ©‚¦‚é‚

893 –¼‘OF悤‚ɂȂé‚܂ő҂‚悤‚É‚µ‚Ü‚µ‚½

Windows7‚ÌŽž‚É‚à‚̦‚¢‰ñ”‚Ì•‰‰×ƒeƒXƒg‚ðæ‚è‰z‚¦‚Ä‚½ˆ—‚Ȃ̂Å
­‚È‚­‚Æ‚àWindows10ˆÈ~‚©‚ç‚ÌŽd—l‚Ƃ͎v‚Á‚Ä‚é‚Å‚·‚¯‚ǂ˂¥EEE
[]
[‚±‚±‰ó‚ê‚Ă܂·]

894 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/16(ŒŽ) 20:45:50.96 ID:0QfDHC/h.net]
>>877
Win95`ME•Ó‚è‚Ì‘Š“–‘O‚Ì‚±‚ƂȂ̂ł¿‚á‚ñ‚ÆŠo‚¦‚ĂȂ©‚Á‚½ƒSƒƒ“
ƒ\[ƒXˆø‚Á’£‚èo‚µ‚Ă݂½‚¯‚ÇA’P‚ɃƒbƒZ[ƒWƒ‹[ƒv‹²‚݂Ȃª‚ç
o—̓tƒ@ƒCƒ‹‚ðaccessŠÖ”‚É“n‚µ‚Ä0‚ª•Ô‚Á‚Ä‚­‚é‚̑҂Á‚Ă邾‚¯‚¾‚Á‚½
‚±‚̌㎩•ª‚Ń|[ƒg‚Éo—Í‚µ‚Ă闬‚ê

‚±‚ÌŽž‚Ìaccess‚ª0‚ð•Ô‚·ƒ^ƒCƒ~ƒ“ƒO‚ªƒtƒ@ƒCƒ‹ì¬’†‚Ȃ̂©I—¹Œã‚Ȃ̂©‚à‚Í‚â‚æ‚­•ª‚©‚ç‚È‚¢‚¯‚ÇA
ƒtƒ@ƒCƒ‹ì¬’†‚È‚çŒã‚̃|[ƒgo—͂Ŏ€‚É‚»‚¤‚È‚ñ‚¾‚æ‚ËEE
ŒÃ‚·‚¬‚Ä‚à‚¤“®ìŠm”F–³—

‚±‚̕ӂ̓®‚«‚̓vƒŠƒ“ƒ^[ƒhƒ‰ƒCƒo[‚É‚æ‚Á‚Ä‚àˆá‚Á‚½‚悤‚È‹C‚à‚·‚é
iˆÓ}‚µ‚½“®‚«‚ðEPSON‚Í‚·‚邯‚ÇCANNON‚Í‚µ‚È‚©‚Á‚½‚Æ‚©‚ÅAEPSON‚ðÌ—p‚µ‚½‚悤‚Èj

‚¢‚¸‚ê‚É‚¹‚æŒÃ‚·‚¬‚é˜b‚Ȃ̂ŗ¬‚µ“ǂ݂µ‚Ä‚­‚¾‚³‚¢



895 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/17(‰Î) 09:24:20.39 ID:Gy2xCCd1.net]
‚¹‚Á‚©‚­‚È‚Ì‚Å‚à‚¿‚å‚¢î•ñ‹¤—L
Printer‚ÉFileName—^‚¦‚ĈóüƒWƒ‡ƒuì‚Á‚ătƒ@ƒCƒ‹•Û‘¶‚³‚¹‚Ä‚¢‚é‚̂ł·‚ª‚±‚̃tƒ@ƒCƒ‹‚ªŒ©‚¦‚È‚¢
‰½‚©ƒAƒ“ƒ`ƒEƒBƒ‹ƒXŒnƒ\ƒtƒg‚ªˆø‚Á‚©‚¯‚Ä‚é‚Ì‚©‚ÆŽv‚Á‚ēǂݑ‚«o—ˆ‚邿‚¤‚ɂȂé‚܂ő҂ƒ‹[ƒv‚ð
“ü‚ê‚Ă݂͂½‚¯‚Ç‚»‚à‚»‚àŒ©‚¦‚È‚¢ó‘Ԃňóüˆ—‚ªI—¹‚µ‚Ä‹A‚Á‚Ä‚«‚Ă܂·

ŒãH’ö‚Å‚·‚ªAdobe‚ÌDistillerAPI‚Åã‹L‚̃tƒ@ƒCƒ‹‚©‚çPDF‚ɕϊ·‚³‚¹‚Ä‚é‚ñ‚Å‚·‚ª
–¾Šm‚ÉPDFƒtƒ@ƒCƒ‹¶¬I‚í‚Á‚Ä‚©‚ç–ß‚é‚Á‚ăvƒƒpƒeƒB‚ðŽw’肵‚Ä‚¢‚é‚É‚àŠÖ‚í‚炸
ŽÀ‘̃tƒ@ƒCƒ‹‚ªŒ©‚¦‚È‚¢ó‘Ô‚ÅŒ³ƒvƒƒZƒX‚É–ß‚Á‚Ä‚­‚é‚Á‚ÄŠ‚Å‚·

ŽqƒvƒƒZƒX‚Ŷ¬‚µ‚½ƒtƒ@ƒCƒ‹‚ðŽQÆ‚·‚éê‡A“¯Šú(ˆ—Š®—¹‘Ò‚¿)‚µ‚ĂĂà
‚¿‚á‚ñ‚ÆŽÀ‘̃tƒ@ƒCƒ‹‚ª‚ ‚é(Œ©‚¦‚é)‚©‚Ç‚¤‚©Šm”F‚µ‚ë‚Á‚ÄŽd—l‚È‚ñ‚Å‚µ‚傤‚Ë

896 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/17(‰Î) 10:37:37.67 ID:sJgjk0Fu.net]
>>877
ƒtƒ@ƒCƒ‹¶¬‚ÉŽg‚Á‚Ä‚¢‚éŠÖ”‚͂Ȃñ‚Ȃ̂©‚Æ‚©A
ì¬æ‚̓[ƒJƒ‹HDD‚Ȃ̂©ƒlƒbƒgƒ[ƒN‰z‚µ‚Ȃ̂©‚»‚Ì‘¼‚̃fƒoƒCƒX‚Ȃ̂©‚Æ‚©

897 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/17(‰Î) 10:41:56.82 ID:sJgjk0Fu.net]
‚ ƒvƒŠƒ“ƒ^ƒhƒ‰ƒCƒo‚©
‚¿‚á‚ñ‚ÆŒ©‚ĂȂ©‚Á‚½

898 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/12/17(‰Î) 10:48:38.27 ID:rApV4krM.net]
‚Ƃ肠‚¦‚¸‚à‚¿‚‚¯

_‚à‚¿‚‚«ƒƒbƒVƒ‡ƒC^
@ +@@@@@@@+
@@@@@ ƒyƒ^ƒ“
@@@ +@@@@@@ +
^¡_@ |||@^¡_
(LÍM)@Q@(L[M)
( ‚Â@‚Â |@|=‚n‚n=)
`)@) )|PPP|( (@(
(Q)Q)|LÍM|(Q(Q)
PPPPPPPPPPP

899 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/17(‰Î) 11:03:41.27 ID:KzMqUd+t.net]
‹É‘ådˆ³Žô•¶
“G‚Ì‘«Œ³‚ÉŽ–Û‚Ì’n•½–Ê‚ªŒ»‚ê‚é

900 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/17(‰Î) 14:46:19.28 ID:7Wrw/7IE.net]
dˆ³‚͂̂µ‚©‚©‚é‚à‚̂Ȃ̂ɑ«Œ³‚Æ‚Í

901 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/17(‰Î) 17:24:25.91 ID:6LhBKKEf.net]
>>883
ƒ_ƒC‚Ì‘å–`Œ¯H

902 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/17(‰Î) 19:32:25.48 ID:KzMqUd+t.net]
‚¤‚íAŒë”š‚Á‚Ä‚½‚ÌH
‚·‚Ü‚ñ¡‹C•t‚¢‚½w

903 –¼‘OF‹alŠÔ mailto:sage [2019/12/17(‰Î) 22:37:32.43 ID:meZ9RH2S.net]
SysLink controls for Windows 2000+
https://github.com/katahiromz/SysLink

904 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/18(…) 00:53:57.57 ID:05wxiJCk.net]
CreateProcessƒ}ƒXƒ^[‚ɉ´‚͂ȂéI



905 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/12/20(‹à) 00:32:35.78 ID:RUAfqlkn.net]
Ž¿–₳‚¹‚Ä‚­‚¾‚³‚¢B
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ª“ü—͑҂¿‚µ‚Ä‚¢‚鎞‚ÉA‰EƒNƒŠƒbƒN‚·‚邯ƒNƒŠƒbƒvƒ{[ƒh“à‚̃eƒLƒXƒg‚ª“\‚è•t‚¯‚³‚ê‚Ü‚·‚ªA
ƒL[‚âƒ}ƒEƒX‚Ì“ü—̓Gƒ~ƒ…ƒŒ[ƒg‚ðŽg‚킸‚ÉAŽ—‚½‚±‚Æ‚ðŠO•”ƒvƒƒZƒX‚©‚çŽÀs‚·‚é•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©H
‹ï‘Ì“I‚É‚ÍAŠ’è‚Ì•¶Žš—ñ‚ðƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg“ü—͑҂¿—̈æ‚É“\‚è•t‚¯‚ÄŽg‚¦‚邿‚¤‚É‚µ‚½‚¢‚Å‚·B
WriteConsoleOutput()‚Í‚ ‚­‚Ü‚Å‚à•¶Žš—ñ‚ðƒRƒ}ƒ“ƒh‘‹“à‚É•`‰æ‚·‚邾‚¯‚Å‚ ‚èA‚±‚ê‚ð“ü—Í•¶Žš—ñ‚Æ‚µ‚Ă͎g‚¦‚È‚¢‚Æ‚¢‚¤”Fޝ‚Å‚·B

906 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/20(‹à) 02:39:17.63 ID:u+7Wx2e4.net]
printfH stdoutH

907 –¼‘OF‹alŠÔ mailto:sage [2019/12/20(‹à) 08:40:13.73 ID:DMSRAkHW.net]
ƒVƒFƒ‹Ž©ì‚ª‚¨–]‚Ý‚©‚ÈH

908 –¼‘OF889 [2019/12/20(‹à) 08:54:20.93 ID:RUAfqlkn.net]
>>891
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg”Å‚Ìhistory‚É‚ ‚½‚é doskey /h ‚¾‚¯‚ł͕s–ž‚Ådoskey /h ‚ÌŒ‹‰Ê‚ðŽg‚Á‚ÄA
ƒvƒƒ“ƒvƒgã‚Å‘I‚ñ‚¾—š—ð•¶Žš—ñ‚ðƒvƒƒ“ƒvƒg‚Éo—Í‚µ‚ÄŽg‚¦‚邿‚¤‚É‚µA
TABƒRƒ}ƒ“ƒh‚âF7, F8‰Ÿ‰ºƒRƒ}ƒ“ƒh ‚Ý‚½‚¢‚È‹““®‚ªŽÀŒ»‚Å‚«‚ê‚΂Ǝv‚Á‚Ä‚¢‚Ü‚·B

909 –¼‘OF889 mailto:sage [2019/12/20(‹à) 08:58:30.35 ID:RUAfqlkn.net]
F7‰Ÿ‰º‚Å—š—ðƒŠƒXƒg‘I‘ð‚ªCUI‚Æ‚µ‚Ä•\ަ‚³‚ê‚Ü‚·‚ªA‚±‚ê‚ð•ʃvƒƒZƒX‚ÅŽÀŒ»‚µAƒŠƒXƒg‘I‘ð‚µ‚½Œ‹‰Ê‚ðŒÄ‚Ño‚µŒ³ƒvƒƒZƒX‚̃Rƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚É“n‚¹‚ê‚΂ÈA‚ÆB

910 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/20(‹à) 09:17:52.02 ID:u+7Wx2e4.net]
ƒpƒCƒv‚Å‚¨‚‹H

911 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/25(…) 16:33:13.35 ID:P4bU09Ny.net]
‚¿‚å‚Á‚Æ‹³‚¦‚Ä‚­‚¾‚³‚¢

ƒXƒŠ[ƒv‰ðœŒãAŽ©ìƒAƒvƒŠ‚̃EƒBƒ“ƒhƒE‚ªŸŽè‚É
OS‚É‚æ‚Á‚Ä“®‚©‚³‚ê‚邱‚Æ‚ª‚ ‚é‚ñ‚Å‚·‚ª
ƒ†[ƒU‚łȂ­OS‚É‚æ‚Á‚ăEƒBƒ“ƒhƒE‚ª
ˆÚ“®‚³‚¹‚ç‚ꂽ‚±‚Æ‚ð’m‚é•û–@‚Á‚Ä‚ ‚è‚Ü‚·H

‚à‚µ‚ ‚ê‚΋³‚¦‚Ä‚­‚¾‚³‚¢

912 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/25(…) 17:15:36.83 ID:nxgYpIXA.net]
’N‚Ɉړ®‚³‚ç‚ê‚æ‚¤‚ª•’ʂɃEƒBƒ“ƒhƒEƒƒbƒZ[ƒW‚ª”ò‚ñ‚Å‚­‚é‚ñ‚¶‚á‚Ë‚¦‚Ì

913 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/25(…) 17:20:12.25 ID:vypSjpz7.net]
ƒXƒŠ[ƒv‘OŒã‚ÅuŠÔ“I‚ɉ𑜓x‚ª•Ï‚í‚Á‚Ä‚¢‚é‚ñ‚¾‚낤
‚ÅA‰ð‘œ“x‚Ì•ÏX‚ðŠÄŽ‹‚·‚éWin32API‚Í’m‚ç‚È‚¢‚¯‚Ç
SystemEventsƒNƒ‰ƒX‚ÅŠÄŽ‹‚͂ł«‚é‚炵‚¢
ttps://smdn.jp/programming/tips/displayresolutionchanged/

914 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/25(…) 20:46:10.87 ID:5BvN72vp.net]
Windows Terminal ‚¿‚å‚Á‚ÆŽg‚Á‚Ă݂½‚ñ‚¾‚ªA—Ç‚³‚ª‚í‚©‚ç‚È‚©‚Á‚½B
ƒ}ƒCƒNƒƒ\ƒtƒgŒöŽ®‚ÌuŽÔ—Ö‚ÌÄ”­–¾v‚Á‚ÄŠ´‚¶B



915 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/25(…) 21:16:48.92 ID:P4bU09Ny.net]
>>896,897
DisplaySettingsChanged‚Å‚¿‚å‚Á‚ƃeƒXƒg‚µ‚Ă݂܂·

916 –¼‘OF895 mailto:sage [2019/12/25(…) 23:24:15.33 ID:P4bU09Ny.net]
WM_DISPLAYCHANGE‚ÅŽŽ‚µ‚Ă݂܂µ‚½

Ž¿–â‚ɂ͊֌W‚ ‚è‚Ü‚¹‚ñ‚ªA4K‚ÆFHD‚̃fƒ…ƒAƒ‹ƒ‚ƒjƒ^\¬‚Å
ƒXƒŠ[ƒv•œ‹AŒã‚ɃTƒu‚ÌFHDƒ‚ƒjƒ^‚̂ق¤‚ªæ‚ɃAƒNƒeƒBƒu‚ɂȂé‚Ì‚ªŒ´ˆö‚Å
ŒÂX‚̃EƒBƒ“ƒhƒE‚ªˆÚ“®‚µ‚Ä‚µ‚Ü‚¤‚Ý‚½‚¢‚Å‚·

22:51:29- Width=3840 Height=2160 MonitorCount=2 Left=3183 Top=921
-- Display Sleep
23:07:52- Width=1920 Height=1080 MonitorCount=1 Left=1271 Top=461
23:07:54- Width=3840 Height=2160 MonitorCount=2 Left=2542 Top=922

917 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/26(–Ø) 00:55:16.41 ID:mIZi4PgB.net]
display port‚ÅŒq‚¢‚ł邯AƒfƒBƒXƒvƒŒƒC‚Ì“dŒ¹off‚ðŠ´’m‚µ‚Ä
off‚Á‚ĂȂ¢ƒfƒBƒXƒvƒŒƒC‚ÉŸŽè‚ɃEƒBƒ“ƒhƒE‚ðˆÚ“®‚·‚é‚Ì‚ª‚¤‚´‚­‚Ä‚µ‚©‚½‚È‚¢
off‚Á‚½ƒfƒBƒXƒvƒŒƒC‚Ì“dŒ¹‚ðon‚µ‚½‚ç–ß‚·‚È‚ç‚Ü‚¾‹–‚·‚ñ‚¾‚¯‚Ç‚»‚ê‚Í‚µ‚Ä‚­‚ê‚È‚¢

‚±‚Ì“®ì‚ð‚Ç‚±‚©‚̃ŒƒWƒXƒgƒŠ‚Æ‚©‚ÅŽ~‚ß‚ç‚ê‚È‚¢‚Ì‚©‚È

918 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/26(–Ø) 01:22:41.29 ID:rIhsLdYp.net]
HDMI‚ł‚Ȃ°‚ΉðŒˆ

919 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/26(–Ø) 21:38:04.29 ID:W3/psl0T.net]
>>901
https://akiba-pc.watch.impress.co.jp/docs/news/news/1209822.html

920 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/26(–Ø) 22:38:01.08 ID:6ESypvgt.net]
ƒXƒŒƒ`•Öæ‚Å\‚µ–ó‚È‚¢‚¯‚ÇAì‹Æ’†‚ÉDPƒ‚ƒjƒ^[‚ª‚¢‚«‚È‚è^‚ÁˆÃ‚ɂȂÁ‚ăXƒŠ[ƒv‚ɓ˓üA


921 –¼‘OF‚»‚̂܂ñ‚܃L[‚ð‰Ÿ‚·‚Æ•œ‹A‚·‚邯‚ÇA>>901,903‚̂悤‚ÈŒ»Û‚ɂ͂Ȃç‚È‚¢
‚±‚ê‚͕ʌ‚©‚ÈH
[]
[‚±‚±‰ó‚ê‚Ă܂·]

922 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/27(‹à) 09:44:17.38 ID:sALG2rcq.net]
PC‚ªƒXƒŠ[ƒv‚©ƒ‚ƒjƒ^[‚ªƒXƒŠ[ƒv‚©H

923 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/27(‹à) 12:49:32.62 ID:Jp3jdKct.net]
>>905
ƒ‚ƒjƒ^[‚ªƒXƒŠ[ƒv‚Å‚·
PC‚ª“Ë‘RŽ€‚µ‚½‚Ì‚©‚ÆŽv‚¢‚«‚âƒL[‚ð‰Ÿ‚·‚Æ•œ‹A‚µ‚ÄA
ƒEƒBƒ“ƒhƒEEƒAƒCƒRƒ“—ނ̈ʒu‚Í•s•ςŕœ‹A

ƒXƒŒƒ`‚ŃXƒ}ƒ“

924 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/28(“y) 09:38:30.70 ID:YUnrK54G.net]
>>901
ƒŒƒWƒXƒgƒŠ‰]X‚Ì–â‘è‚¶‚á‚È‚­’P‚Ƀ‚ƒjƒ^‚Ì“dŒ¹‚̃n[ƒh•s—Ç‚¶‚á‚È‚¢‚Ì
lŠÔ‚àŠ¦‚¢‚Æ‹}Ž€‚µ‚½‚è‚·‚邵



925 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/28(“y) 09:39:53.71 ID:YUnrK54G.net]
‚ A@DisplayPort‚ÌŽd—l‚ÌŒ‡Š×‚©
ޏ—玸—ç

926 –¼‘OF901 mailto:sage [2019/12/29(“ú) 02:37:17 ID:vZG3cDjt.net]
‚ ‚肪‚Æ‚¤
>903‚Ì‹LŽ–“Ç‚ñ‚Å“K“–‚ɃOƒO‚Á‚Ă݂½‚çAŒ‹\•¶‹å‚ªo‚Ă錂Ȃñ‚¾‚È
“–‚½‚è‘O‚©
‚ÅAŒ‹‹Çˆê”Ԃ܂Ƃà‚È‰ðŒˆ–@‚Í>902‚Æ‚¢‚¤‚Ëc
OS‚ªŸŽè‚Ɉړ®‚·‚é‚Ì‚ð‚â‚߂Ă­‚ê‚邾‚¯‚Å‚¢‚¢‚ñ‚¾‚¯‚ǂȂŸ

927 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/29(“ú) 11:23:17.35 ID:tkVKn3Ql.net]
ƒ‚ƒjƒ^‚ª‹}Ž€‚µ‚½‚Æ‚«‚ɂ͈ړ®‚µ‚Ä‚­‚ê‚邯Šð‚µ‚¢‚¯‚ǂȂ 
‹}Ž€‚Æ‹xŽ~‚𔻕ʂł«‚ê‚Ηǂ¢‚¾‚¯‚Ȃ̂É

928 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/12/29(“ú) 11:56:44.30 ID:NDUAcuzf.net]
„off‚Á‚½ƒfƒBƒXƒvƒŒƒC‚Ì“dŒ¹‚ðon‚µ‚½‚ç–ß‚·
‚ðs‚¤í’“ƒAƒvƒŠ‚Í”äŠr“IŠÈ’P‚Éì‚ê‚»‚¤B
‚³‚ç‚ÉA2ndƒfƒBƒXƒvƒŒƒC‚ªƒIƒt‚ç‚ê‚½ŽžA‚»‚±‚É‚ ‚Á‚½‘‹‚ÍŬ‰»‚·‚é‹@”\‚àã‹L‚Æ•¹‚¹‚Äì‚ê‚»‚¤‚¾‚ÈB

929 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/01/13(ŒŽ) 02:20:53 ID:KqHO+Fgo.net]
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒgã‚Å doskey /reinstall ‚ƃRƒ}ƒ“ƒhŽÀs‚µ‚½‚牽‚ª‹N‚«‚é‚Ì‚ª³‚µ‚¢‚ÌH

930 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/01/14(‰Î) 03:51:15 ID:D4OVEYsz.net]
Ž©•ª‚̃}ƒVƒ“‚Å‹N‚«‚½‚±‚Æ‚ª³‚µ‚¢

931 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/01/14(‰Î) 11:19:01.21 ID:R0T58PMv.net]
–‚ŠE‚Ö‚Ì”à‚ªŠJ‚«‚Ü‚µ‚½

932 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/01/14(‰Î) 12:05:02.42 ID:9+tQ8K1Z.net]
ƒI[ƒ‰ƒ[ƒh‚ªŠJ‚©‚ꂽB‚«‚ç‚ß‚­ŒõAƒIƒŒ‚ð‚¤‚ÂB
conhost.exeAƒRƒAƒ_ƒ“ƒv“f‚¢‚Ä‚à‹°‚ê‚Í‚µ‚È‚¢B”ò‚Ñž‚߂΂¢‚¢B
“÷‚ð؂点‚ĂƂǂ߂ðŽh‚¹‚ÎB

933 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/02/08(“y) 00:55:22 ID:Qm4Y0Gmj.net]
GetLastInputInfo‚Á‚ÄŠÇ—ŽÒŒ ŒÀ‚¶‚á‚È‚¢‚Æ‚¿‚á‚ñ‚Æ’l‚ª•Ô‚Á‚Ä‚±‚È‚¢‚Á‚Û‚¢‚ñ‚¾‚¯‚ÇA‚±‚ñ‚È‚à‚ñ‚È‚ñ‚Å‚·‚©‚Ë
ƒAƒCƒhƒ‹ŽžŠÔ’m‚肽‚¢‚¾‚¯‚Ȃ̂ɊǗŽÒ‚Á‚ÄEEE

using System;
using System.Runtime.InteropServices;

public class GIT {
[DllImport("User32.dll")]
private static extern bool GetLastInputInfo(ref LASTINPUTINFO plii);
internal struct LASTINPUTINFO {
public uint cbSize;
public uint dwTime;
}
public static uint GetIdleTime() {
LASTINPUTINFO lastInPut = new LASTINPUTINFO();
lastInPut.cbSize = (uint)System.Runtime.InteropServices.Marshal.SizeOf(lastInPut);
GetLastInputInfo(ref lastInPut);
return (uint)Environment.TickCount - lastInPut.dwTime;
}
}

934 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/08(“y) 10:26:36 ID:yaVA2/v3.net]
4ŽžŠÔƒAƒCƒhƒ‹ó‘ԂɂȂÁ‚Ä‚½‚çƒnƒbƒJ[‚àN“ü‚µ‚â‚·‚»‚¤‚¾‚©‚ç‚È
’m‚肽‚¢î•ñ‚̈ê‚‚¾‚낤



935 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/08(“y) 11:37:22 ID:1udHLgDG.net]
EnableWindow(hwnd, FALSE);
‚±‚Ìó‘Ô‚Åhwnd‚̃EƒBƒ“ƒhƒE‚ªƒNƒŠƒbƒN‚³‚ê‚½Ž–‚ð’m‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H
ƒ‚[ƒ_ƒ‹ƒ_ƒCƒAƒƒO‚ð•\ަ‚µ‚Ä‚éŠÔ‚Í‚»‚êˆÈŠO‚̃EƒBƒ“ƒhƒE‚𖳌ø‚É‚µ‚Ä‚é‚ñ‚Å‚·‚ª(MessageBox‚ÅŒ¾‚¤Š‚ÌTASKMODAL)
hwnd‚ªƒNƒŠƒbƒN‚³‚ꂽ‚ç—LŒø‚ɂȂÁ‚Ă郂[ƒ_ƒ‹ƒ_ƒCƒAƒƒO‚ðƒAƒNƒeƒBƒu‚É‚µ‚½‚¢‚ñ‚Å‚·

936 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/02/08(“y) 11:51:40 ID:v1IBJgnW.net]
ŠÇ—ŽÒ‚¶‚á‚È‚­‚Ä‚àŽÀso—ˆ‚Ä‚é‚Ý‚½‚¢‚¾‚ª

937 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/02/08(“y) 11:52:14 ID:v1IBJgnW.net]
‚ ‚ ŽÀs‚Å‚«‚邾‚¯‚Å’l‚ª‰Â΂µ‚¢‚Ì‚©

938 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/02/08(“y) 12:05:40 ID:v1IBJgnW.net]
>>918
hwnd‚ðƒ‚[ƒ_ƒ‹‚ȃEƒBƒ“ƒhƒE‚Ìparent‚É‚µ‚Ä‚¨‚¯‚Ηǂ¢‚ñ‚¶‚á‚Ë

939 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/08(“y) 16:25:55 ID:1udHLgDG.net]
>>921
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚»‚ꂾ‚Æe‚ÌŽž‚¾‚¯FlashWindow‚ÆMessageBeep‚Ì“®ì‚ɂȂé‚ñ‚Å‚·‚æ‚Ë

ƒZƒIƒŠ[‚©‚͂킩‚è‚Ü‚¹‚ñ‚ª‚±‚ê‚Å–Ú“I‚Ì“®ì‚ɂȂè‚Ü‚µ‚½

//@ƒNƒŠƒbƒN‚³‚ꂽ‘¤‚̃vƒƒV[ƒWƒƒ“à
case WM_SETCURSOR:
@if(HIWORD(lParam) == WM_LBUTTONDOWN)
@@if(LOWORD(lParam) == (WORD)HTERROR)
@@@//@hwnd‚ªƒNƒŠƒbƒN‚³‚ê‚½Žž‚Ì“®ì

940 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/02/09(“ú) 21:47:59.30 ID:VD5bohdG.net]
GetGlyphOutline ‚Ȃǂŕ¶Žš‰æ‘œ‚ðŽæ‚èo‚»‚¤‚Æ‚·‚邯AƒtƒHƒ“ƒg‚ªŽ‚Á‚ĂȂ¢•¶Žš‚Í‘ã‚í‚è‚Ì•¶Žš‚ðo—Í‚µ‚Ä‚­‚éB
i—Ⴆ‚ÎÂ̖ѕMƒtƒHƒ“ƒg‚Å‚Íuûüi‚Í‚µ‚²‚jv‚ȂǂÍMSƒSƒVƒbƒN‚ɂȂéBj
‚±‚ê‚ð—}§‚µ‚½‚¢‚Ì‚ÅA‚»‚̃tƒHƒ“ƒg‚ªƒOƒŠƒtƒf[ƒ^‚ðŽ‚Á‚Ä‚¢‚é‚©‚Ç‚¤‚©A’²‚ׂé•û–@‚Í‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©H
‚·‚êˆá‚¢‚ÆŒ¾‚í‚ê‚Ä‚±‚±‚ðЉ‚ê‚Ü‚µ‚½B

941 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/09(“ú) 22:40:23.79 ID:iEENywsd.net]
ƒtƒHƒ“ƒgƒtƒH[ƒ‹ƒoƒbƒN‚â‚çƒtƒHƒ“ƒgƒŠƒ“ƒN–³Ž‹‚µ‚½‚¢‚È‚çUniscribe‚ÌAPIŽg‚¦‚΂¢‚¯‚é‚©‚à‚È

942 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/02/10(ŒŽ) 16:17:30 ID:TGcYvj29.net]
FreeFont ‚Æ‚©‚Ì DLL Žg‚Á‚Ä‚à—Ç‚¢‚ÆŽv‚¤‚µ
ƒOƒŠƒt‚ª‚ ‚é‚©‚Ç‚¤‚©Šm”F‚µ‚½‚¢‚¾‚¯‚È‚ç
ƒtƒ@ƒCƒ‹‚ð’¼Ú‘€ì‚µ‚ăCƒ“ƒfƒbƒNƒX‚ª‚ ‚é‚©‚Ç‚¤‚©‚¾‚¯ŠÏ‚Ä‚à—Ç‚¢

943 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/11(‰Î) 01:46:21.54 ID:N6oHYtf1.net]
923‚Å‚·‚ªAGetGlyphIndices ‚ÅŽ©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

944 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/11(‰Î) 11:42:16.91 ID:KtXysiBK.net]
FreeFont ‚¶‚á‚È‚¢ FreeType



945 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/02/14(‹à) 04:06:03 ID:+zlzzx/H.net]
CreateWindow‚ð‚µ‚½Žž‚ÉA‹­§“I‚ɃEƒBƒ“ƒhƒE‚ªŠJ‚©‚ê‚Ä‚µ‚Ü‚¤‚̂ł·‚ªA
‚±‚ê‚ðʼn‚Í”ñ•\ަ‚É‚·‚邱‚Æ‚Á‚Ăł«‚È‚¢‚Å‚µ‚傤‚©H

946 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/14(‹à) 04:53:29.98 ID:0uq7uYLU.net]
WS_VISIBLE‚𔲂­

947 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/14(‹à) 08:32:06.27 ID:L0qSgtfV.net]
ƒgƒbƒvƒŒƒxƒ‹ƒEƒBƒ“ƒhƒE‚ÌŽ–‚È‚çShowWindow SW_HIDE‚É‚·‚é

948 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/14(‹à) 14:52:03 ID:1V6axvhx.net]
>>928
WS_EX_LAYERED‚É‚µ‚Ä‚¨‚­‚ƉŠúó‘Ô‚Å“§–¾“x100%‚¶‚á‚È‚©‚Á‚½‚Á‚¯
‚ ‚é‚¢‚Ícx,cy‚ð1,1‚É‚µ‚Æ‚¢‚ÄA‚ ‚Æ‚ÅSetWindowPos‚Æ‚©

949 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/14(‹à) 17:55:12.05 ID:I6SUroxS.net]
i1ƒŒƒX–Ú‚Å“š‚¦o‚Ä‚é‚ñ‚¿‚Ⴄ‚©EEEj

950 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/14(‹à) 19:42:58 ID:1V6axvhx.net]
‘¦•\ަ‚É‚µ‚ĂȂ¢‚Í‚¸‚Ȃ̂Ɉêuo‚é‚Á‚Ä–â‘è‚¿‚å‚­‚¿‚å‚­o‚é‚©‚ñ‚È

951 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/15(“y) 03:03:52.13 ID:6/Lp/FUD.net]
——R‚Í–Y‚ꂽ‚µŒŸØ‚·‚é‹C‚͂Ȃ¢‚ªA•’i”ñ•\ަ‚Å•K—vŽž‚̂݃EƒBƒ“ƒhƒE‚ð•\ަ‚·‚é
ƒAƒvƒŠ‚ðì‚Á‚½‚Æ‚«‚Í CreateWindowEx ‚ðŽg‚Á‚ăEƒBƒ“ƒhƒEƒTƒCƒY0‚Å‚â‚Á‚Ä‚½

952 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/15(“y) 05:39:02.31 ID:ceUVsII7.net]
‰‰ñ‚ÌShowWindow‚Å‚ÍSW_xxx‚Í–³Ž‹‚³‚ê‚é

953 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/15(“y) 09:27:01 ID:w0AGl45A.net]
>>935
SW_HIDEŽŽ‚µ‚½‚¯‚Ç–³Ž‹‚³‚ꂸ‚É”ñ•\ަ‚ɂȂÁ‚½‚æ

954 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/15(“y) 16:03:34.65 ID:0hgUDlXi.net]
ƒEƒBƒ“ƒhƒE‚ÌŽí—Þ‚É‚æ‚é



955 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/15(“y) 18:47:38.00 ID:ceUVsII7.net]
STARTUPINO si;
si.dwFlags = STARTF_USESHOWWINDOW;
si.wShowWindow = SW_SHOWMAXIMIZED;
‚ÅA‚±‚Á‚¿‚ª—D悳‚ê‚é
SW_SHOWNORMAL‚¾‚ƃAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÌÝ’è‚É]‚¤‚悤‚¾

956 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/16(“ú) 00:51:56 ID:I6oNTTaj.net]
START /MIN "" "C:\Windows\Notepad.exe"

957 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/24(ŒŽ) 12:55:56 ID:gSBwNpi/.net]
reg export HKCU\Software\...
‚ŃŒƒWƒXƒgƒŠ‚Ì“à—e‚ðƒGƒNƒXƒ|[ƒg‚Å‚«‚Ü‚·‚ªA
‚±‚̃Rƒ}ƒ“ƒh‚Æ“¯‚¶‚±‚Æ‚ðAPI‚ðŽg‚Á‚Äs‚¤‚±‚Ƃ͂ł«‚Ü‚·‚©H

958 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/24(ŒŽ) 13:53:35 ID:9Kd/PSPa.net]
‚±‚Ì‚ ‚½‚è‚ðŽg‚¦‚΂ł«‚é‚ñ‚¶‚á‚ËA’m‚ç‚ñ‚¯‚Ç
https://docs.microsoft.com/en-us/windows/win32/sysinfo/registry-functions

959 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/25(‰Î) 09:52:47.18 ID:Hq3bKq4G.net]
>>941
‚â‚Á‚ς莩‘O‚ňꂩ‚ç‘g‚Ý—§‚Ä‚Ä^Ž—‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚ñ‚Å‚·‚©‚ËB
í’“ƒ\ƒtƒg‚ÌI—¹Žž‚Éreg export‚ðCreateProcess‚ÅŽÀs‚µ‚½‚¢‚ñ‚Å‚·‚ªA
WM_ENDSESSION‚Ì’†‚Å‚ÍCreateProcess‚ÍŽ¸”s‚·‚邿‚¤‚È‚ñ‚Å‚·B

960 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/25(‰Î) 10:04:04.72 ID:1Gze6tYX.net]
WM_DESTROY‚Å‚â‚ê‚Î

961 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/25(‰Î) 10:28:13.32 ID:Hq3bKq4G.net]
>>943
‹N“®‚³‚ꂽ‚Ü‚ÜWindows‚ðI—¹‚µ‚½‚Æ‚«‚ÍAWM_DESTROY‚Í—ˆ‚È‚¢‚悤‚Å‚·B
WM_QUERYENDSESSION‚âWM_ENDSESSION‚µ‚©—ˆ‚Ă܂¹‚ñ‚Å‚µ‚½B

962 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/02/25(‰Î) 13:23:26.90 ID:FzVRg2bh.net]
WM_CLOSE ‚Æ‚© WM_DESTROY ‚Æ‚©Ž©•ª‚ŌĂׂÎ

963 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/25(‰Î) 16:32:29 ID:Hq3bKq4G.net]
>>945
WM_QUERYENDSESSION‚âWM_ENDSESSION‚Ì’†‚ŃEƒBƒ“ƒhƒE‚ð”jŠü‚µ‚Ä‚àA
‚»‚±‚©‚çCreateProcess‚͌ĂׂȂ¢‚悤‚Å‚·

964 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/02/25(‰Î) 18:18:41 ID:FzVRg2bh.net]
CreateProcess‚ðŒÄ‚ñ‚Å‚©‚çClose‚·‚é‚ñ‚â‚ë



965 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/25(‰Î) 18:21:12 ID:1Gze6tYX.net]
WM_DESTROY‚Æ‚©—ˆ‚È‚¢‚Ë
‚Ü‚ •·‚¢‚Ä‚éŠÔ‚ÉŽ©•ª‚Å‘g‚ñ‚Å‚½‚ç‚Æ‚Á‚­‚ÉI‚í‚Á‚Ă銴
ƒL[‚ð“ǂ݂Ȃª‚ç‚®‚é‚®‚郋[ƒv‰ñ‚µ‚Ä“f‚­‚¾‚¯‚Å‚µ‚åH

966 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/25(‰Î) 18:46:36 ID:yWXkUq9v.net]
WM_ENDSESSION‚©‚ç–ß‚Á‚½Œã‚Í‚½‚Æ‚¦ƒCƒxƒ“ƒg”­‰Î‚µ‚½‚Æ‚µ‚Ä‚àkill‚³‚ê‚é‰Â”\‚ ‚邵

967 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/25(‰Î) 21:59:24.69 ID:B0KlsSQW.net]
>>946
•ʃXƒŒƒbƒh‚ÅWM_ENDSESSION—ˆ‚½‚ç‚â‚Á‚Ă݂é‚Ì‚ÍH
‚ ‚ÆShellExecute‚̓_ƒ‚È‚ñH

968 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/02/26(…) 03:04:08.38 ID:KxcyAhRx.net]
typedef struct
{
WORD idReserved;
WORD idType;
WORD idCount;
} ICONDIR;
#pragma pack( push )
#pragma pack( 2 )
typedef struct
{
BYTE bWidth;
BYTE bHeight;
BYTE bColorCount;
BYTE bReserved;
WORD wPlanes;
WORD wBitCount;
DWORD dwBytesInRes;
WORD nID;
} GRPICONDIRENTRY;
#pragma pack( pop )

‚ÅAICONDIR ‚ÌŒã‚ë‚É GRPICONDIRENTRY ‚ðŒÂ”•ª‚¾‚¯•À‚×‚Ä ico ƒtƒ@ƒCƒ‹‚©‚çˆø‚Á’£‚Á‚Ä‚«‚½ƒf[ƒ^‚ð‚»‚ê‚ɓ˂Áž‚ñ‚ÅUpdateResource()‚µ‚Ä‚éB
‚à‚¿‚ë‚ñ‘Ήž‚·‚éRT_ICON‚ɃCƒ[ƒW‚͒ljÁ‚µ‚Ä‚ ‚éB
ŽÀsŽž‚ɃGƒ‰[‚ào‚È‚¢‚µAResourceHacker‚ȂǂŌ©‚Ä‚àA‚¿‚á‚ñ‚Æ“o˜^‚³‚ê‚Ä‚¢‚é‚Ì‚¾‚ªAƒGƒNƒXƒvƒ[ƒ‰[‚Ì•\ަ‚ð“Á‘åƒAƒCƒRƒ“‚É‚µ‚Ä‚à48x48‚Ì’†‰›Šñ‚¹•\ަ‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚ñ‚¾B
ƒ}ƒ‹ƒ`ƒvƒ‹ƒAƒCƒRƒ“‚ðA::UpdateResource()‚Å“o˜^‚·‚邯‚«A‚Ȃɂ©ƒVƒ“ƒOƒ‹ƒAƒCƒRƒ“‚Æ”ä‚ׂĒˆÓ‚·‚邱‚Æ‚ª‚ ‚é‚Ȃ狳‚¦‚Ä‚­‚¾‚³‚¢B
ŽQl‚t‚q‚k‚Å‚à‚n‚j‚Å‚·i’T‚µ‚Ă݂½‚¯‚ê‚ǃVƒ“ƒOƒ‹ƒAƒCƒRƒ“‚Ì‚à‚Ì‚µ‚©Œ©‚‚©‚ç‚È‚©‚Á‚½j

969 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/02/26(…) 11:15:27.85 ID:wiEfavJ1.net]
https://docs.microsoft.com/en-us/windows/win32/menurc/about-icons

970 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/02/26(…) 11:17:27.14 ID:wiEfavJ1.net]
https://www.codeguru.com/cpp/w-p/win32/tutorials/article.php/c12873/Hacking-Icon-Resources.htm
forums.codeguru.com/showthread.php?200836-Using-UpdateResource()-to-change-the-icon-of-an-EXE-file

971 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/02/26(…) 19:34:00 ID:dDQscU5G.net]
https://jyn.jp/iconfile_how_to_create/

972 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/02/28(‹à) 18:42:51 ID:HAMXUqwp.net]
https://www.setsuki.com/hsp/ext/ico.htm

973 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/02/28(‹à) 18:45:16 ID:HAMXUqwp.net]
https://stackoverflow.com/questions/9811076/how-to-add-an-icon-to-an-existing-exe-file-without-an-icon-by-default

974 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/05(Thu) 00:47:31 ID:HyVcGvBE.net]
WM_WINDOWPOSCHANGING
‚Æ‚¢‚¤ƒƒbƒZ[ƒW‚ÍAlParam‚ÉWINDOWPOS\‘¢‘̂̃AƒhƒŒƒX‚ª“n‚³‚ê‚Ä‚«‚ÄA
‚»‚Ì’†‚Ìflagsƒƒ“ƒo‚ȂǂðC³‚·‚邯Z-Order‚̕ω»‚ð‘jŽ~‚µ‚½‚èo—ˆ‚Ü‚·B
‚»‚ê‚ÍŽÀŒ±“I‚ÉŠm”F‚µ‚Ü‚µ‚½BŽ¿–â‚ÍA‚±‚ÌŽd‘g‚݂̂±‚ƂȂ̂ł·‚ªA
GetMessage()‚Å‚±‚̃ƒbƒZ[ƒW‚ðŽó‚¯‚½ŒãADispatchMessage()Œo—R‚Å WindorProc()
‚É—ˆ‚邱‚Æ‚ª‘O’ñ‚Ȃ̂©‚ÆŒ¾‚¤‚±‚Ƃł·B‹t‚ÉA
GetMessage()‚Å‚±‚̃ƒbƒZ[ƒW‚ðŽó‚¯‚½ŒãADispatchMessage()‚ðŒo—R‚¹‚¸‚ÉA“ÆŽ©‚É
WindowProc()‚ðŒÄ‚Ño‚µ‚½ê‡‚ÍAWINDOWPOS‚Ì’†‚ð•Ï‚¦‚½‚Æ‚µ‚Ä‚àWindows System‚Í
Š´’m‚µ‚È‚¢‚̂ł͂Ȃ¢‚©‚ÆŽv‚¤‚̂ł·B
¡‚܂ŃƒbƒZ[ƒWƒ‹[ƒv“à‚Å’èŒ^‚Æ‚µ‚Ä”™‘R‚Æ DispatchMessage() ‚ðŽg‚Á‚Ä‚«‚½‚̂ł·‚ªA
‚±‚ñ‚È•sŽv‹c‚ÈŽd‘g‚Ý‚¾‚Á‚½‚̂łµ‚傤‚©B



975 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/05(–Ø) 01:09:07.09 ID:HyVcGvBE.net]
>>957
‚·‚݂܂¹‚ñB‚±‚ê‚ÍAPost‚ł͂Ȃ­ASend‚Å‘—‚ç‚ê‚Ä‚­‚郃bƒZ[ƒW‚̂悤‚Å‚·B
‚¾‚©‚çAƒƒbƒZ[ƒWƒ‹[ƒv‚â GetMessage ŠÖ”‚Í–³ŠÖŒW‚È‚ñ‚Å‚·‚ËA‹°‚ç‚­B

976 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/08(“ú) 15:08:53.14 ID:nGQiIF3A.net]
PeekMessage()‚ÌPM_QS_SENDMESSAGE‚Ì“­‚«‚ª•ª‚©‚è‚Ü‚¹‚ñBMSDN‚É‚æ‚ê‚ÎF
uProcess all sent messages.v
uDuring this call, the system delivers pending messages that were sent to windows owned by the calling thread using the SendMessage, SendMessageCallback, SendMessageTimeout, or SendNotifyMessage function. v
‚ƂȂÁ‚Ä‚¢‚Ü‚·‚ªASendMessage()‚Åpending messages‚³‚ê‚Ä‚¢‚郃bƒZ[ƒW‚Ƃ͂¢‚©‚È‚é‚à‚̂Ȃñ‚Å‚µ‚傤‚©B
‚±‚Ìà–¾‚¾‚ÆSendMessage()‚³‚ꂽƒƒbƒZ[ƒW‚Ì“àApendingó‘Ô‚É‚ ‚é‚à‚Ì‚ÍAPM_QS_SENDMESSAGE‚ðŽw’肵‚½PostMessage()‚É‚æ‚Á‚Ď擾‚Å‚«‚邱‚ƂɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·‚ªA‚Ç‚¤‚¢‚¤‚±‚ƂȂ̂©•ª‚©‚è‚Ü‚¹‚ñB

977 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/03/08(“ú) 15:33:29.45 ID:Y2NtS7Rm.net]
WM_PAINT‚Æ‚©‚Íqueue‚Ì’†‚ÅŒã‰ñ‚µ‚É‚³‚ê‚邯‚©‚È‚ñ‚Æ‚©

978 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/08(“ú) 16:27:50.94 ID:nGQiIF3A.net]
>>960
WM_PAINT‚ÍA‚±‚Ì•¶–¬‚Å‚Í SendMessage() ‚Ƃ͒¼ÚŠÖŒW‚È‚¢‚悤‚Å‚·‚ªB

979 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/08(“ú) 23:38:12.25 ID:LncuZlt6.net]
•ʃXƒŒƒbƒh‚©‚çsend‚³‚ꂽƒƒbƒZ[ƒW‚Æ‚»‚̃XƒŒƒbƒhŽ©‘̂͑҂½‚³‚ê‚Ä‚é

980 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/09(ŒŽ) 16:07:22.80 ID:2N4Go4fT.net]
MS‹Þ»‚Ì–ó
uPeekMessage ŠÖ”‚ðŒÄ‚Ño‚·‚ÆAŒÄ‚Ño‚µ‘¤ƒXƒŒƒbƒh‚ªŠ—L‚µ‚Ä‚¢‚éƒEƒBƒ“ƒhƒE‚Ö‘—M‚³‚ꂽƒƒbƒZ[ƒW‚Ì‚¤‚¿A•Û—¯‚³‚ê‚Ä‚¢‚½‚à‚Ì‚ðŽæ“¾‚Å‚«‚Ü‚·B
SendMessageASendMessageCallbackASendMessageTimeoutASendNotifyMessage ‚ÌŠeŠÖ”‚ðŽg‚Á‚Ä‘—M‚³‚ꂽƒƒbƒZ[ƒW‚ªA‚±‚ê‚ÉŠY“–‚µ‚Ü‚·Bv
‘¼ƒXƒŒƒbƒh‚©‚ç‘—‚ç‚ꂽSendMessage‚ÍAPeekMessage‚ðŒÄ‚Ño‚µ‚½‚Æ‚«‚Ɏ󂯎æ‚邱‚Æ‚ª‚Å‚«‚éB

981 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/10(‰Î) 12:35:11.18 ID:Fz4ou6bN.net]
Windows OS‚̃oƒCƒuƒ‹wWindows Internalsx‚ð“ú–{Œê‰ðà‚·‚éƒvƒƒWƒFƒNƒg‚ªgGitHubh‚ÅŠJŽn
ŽÀÛ‚É“®ì‚·‚éƒAƒvƒŠ‚Å‚“x‚©‚“ï‰ð‚È“à—e‚ðƒR[ƒhƒŒƒxƒ‹‚Å—‰ð
https://forest.watch.impress.co.jp/docs/serial/yajiuma/1239207.html

„‚“x‚©‚“ï‰ð‚Æ•]‚³‚ê‚铯‘‚àAŽÀÛ‚É“®ì‚·‚éC++/Win32 API‚̃R[ƒh‚ð‚݂Ȃª‚ç“Ç‚Ýi‚ß‚ê‚Η‰ð‚ª[‚܂邩‚à‚µ‚ê‚Ü‚¹‚ñB

982 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/10(‰Î) 12:40:22.12 ID:Fz4ou6bN.net]
windows-internals-guide / security
https://github.com/windows-internals-guide/security

983 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/10(‰Î) 14:11:52.55 ID:5w+xr38c.net]
>>963
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚½‚¾‚µA‚»‚̘b‚ÍŠÖŒW‚Í—L‚è‚»‚¤‚Å‚·‚ª•s–¾—ĂȂ̂ÅA‚à‚¤­‚µÚׂª—L‚ê‚΂¢‚¢‚̂ł·‚ªB

984 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/10(‰Î) 15:57:41 ID:JsRj3KRf.net]
>>966
‘¼ƒXƒŒƒbƒh‚©‚çSent‚³‚ꂽmessage‚ÍPeekMessage‚Ŏ擾‚·‚é‚̂ł͂ ‚è‚Ü‚¹‚ñB
‚±‚ê‚ç‚Ìmessage‚ÍPeekMessage‚Ì“à•”‚ň—‚³‚ê‚Ü‚·B



985 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/10(‰Î) 16:18:50.52 ID:6U0G3mdW.net]
‘¼ƒXƒŒƒbƒh‚©‚ç‚Ìsend‚Í‚±‚±‚Ì}‚ª‚í‚©‚è‚â‚·‚¢
chokuto.ifdef.jp/urawaza/sendmsg.html
iHSPŠÖ˜A‚Ì‹Lq‚͓ǂݔò‚΂·‚ׂµj

986 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/10(‰Î) 16:39:29 ID:5w+xr38c.net]
>>967
‚·‚݂܂¹‚ñ‚ªA‚»‚Ì“ú–{Œê‚͉½‚ð‚¨‚Á‚µ‚á‚Á‚Ä‚¢‚é‚Ì‚©•ª‚©‚è‚Ü‚¹‚ñB

987 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/10(‰Î) 16:43:57 ID:5w+xr38c.net]
>>968
‚»‚Ì}‚̈Ӗ¡‚Í•ª‚©‚è‚Ü‚µ‚½B
‚µ‚©‚µA‚»‚ꂾ‚Æ‘¼ƒXƒŒƒbƒh‚ÖSendMessage()‚µ‚½ê‡A
‘¼ƒXƒŒƒbƒh‚ªGetMessage()‚âPeekMessage()‚ðs‚Á‚ÄADispatchMessage()
‚Ȃǂðs‚í‚È‚¢ŒÀ‚è‚Í (‘¼ƒXƒŒƒbƒh‚Ì)WndProc ‚ÌŽÀs‚ªŽn‚Ü‚ç‚È‚¢‚±‚Æ‚É
‚È‚è‚Ü‚·B
‚µ‚©‚µAŒ»ŽÀ‚ɂ͑¼ƒXƒŒƒbƒh‚Ö‚ÌSendMessage ‚ÌꇂłàA‘¼ƒXƒŒƒbƒh‚Å
Get, Peek, Dispatch ‚ª‘S‚­ŽÀs‚³‚ê‚ĂȂ­‚Ä‚àAWndProc ‚Í
ŽÀs‚³‚ê‚邯Žv‚¢‚Ü‚·B

988 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/03/10(‰Î) 18:18:36.62 ID:X+eVfRrs.net]
‚»‚¾‚Ë

989 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/10(‰Î) 18:42:02 ID:5w+xr38c.net]
>>970
‚»‚ê‚©A‘¼ƒXƒŒƒbƒh‚Ö SendMessage() ‚µ‚½ê‡AŸŽè‚É WndProc() ‚ª call
‚³‚ê‚Ä‚µ‚Ü‚¤‚ƃvƒƒOƒ‰ƒ€‚̃f[ƒ^‚ª”j‰ó‚³‚ê‚Ä‚µ‚Ü‚¤‰Â”\«‚ª‚ ‚é‚Ì‚ÅA
•K‚¸ Queue ‚É“ü‚ê‚Ä‚©‚çAƒƒbƒZ[ƒWƒ‹[ƒv‚Ì GetMessage() ‚Æ DispatchMessage()
‚ð‰î‚µ‚Ă̎Às‚ɂȂé‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ËB

990 –¼‘OF‹alŠÔ mailto:sage [2020/03/15(“ú) 10:32:57.21 ID:C2+jTQYL.net]
ƒƒbƒZ[ƒWƒLƒ…[‚ÍŽv‚Á‚½‚æ‚è‚à•¡ŽG‚È–â‘肾B
EternalWindows‚ÉÚ‚µ‚¢‰ðà‚ª‚ ‚éB
eternalwindows.jp/windevelop/message/message00.html
‚±‚Ì‚ ‚½‚è‚ð“Ç‚ñ‚Å‚Ý‚é‚Æ‚æ‚¢B

991 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/03/22(“ú) 22:07:39.51 ID:Y1m3LOPd.net]
ƒtƒ@ƒCƒ‹–¼‚Ì”¼Šp•¶Žš‚ð¬•¶Žš‚É“ˆê‚µ‚½‚¢‚̂ł·‚ªAMoveFile ‚ðŽg‚Á‚Ä‚à
‘嬂̈Ⴂ‚¾‚¯‚ł͓¯ˆê–¼‚Æ”»’f‚³‚ê‚Ä‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñB
‰½‚©ƒXƒ}[ƒg‚È‘Îô‚ª‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©H

992 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/22(“ú) 22:11:21.04 ID:vCMoGjtA.net]
ƒAƒ“ƒ_[ƒo[•t‚«‚Æ‚©‚̃tƒ@ƒCƒ‹‚ÉƒŠƒl[ƒ€‚µ‚Ä‚©‚ç–{—ˆ‚̃tƒ@ƒCƒ‹–¼‚É‚·‚é

993 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/22(“ú) 22:14:24 ID:Y1m3LOPd.net]
>>975
ˆê“x•ʂ̃tƒ@ƒCƒ‹–¼‚É‚µ‚Ä‚àAŒ³‚̃tƒ@ƒCƒ‹–¼‚ðŠo‚¦‚Ä‚¢‚邿‚¤‚Ń_ƒ‚Å‚µ‚½B

994 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/22(“ú) 22:32:40 ID:Y1m3LOPd.net]
MoveFile("A.TXT","B.TXT");
getchar();
MoveFile("B.TXT","a.txt");

‚±‚ê‚Ȃ笌÷‚·‚é‚Ì‚Å(Î)A‚¨‚»‚ç‚­ŽžŠÔ‰Ò‚¬‚·‚é•û–@‚ª‚ ‚邯Žv‚¤‚̂ł·‚ªB



995 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/22(“ú) 22:45:46 ID:uAP5d0yV.net]
MoveFileEx‚ÅMOVEFILE_WRITE_THROUGH•t‚¯‚ê‚΂¢‚¢‚ñ‚Å‚ËH

996 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/22(“ú) 23:07:05 ID:Y1m3LOPd.net]
‚¾‚߂łµ‚½B

997 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/22(“ú) 23:19:56 ID:CUaNxsQr.net]
>>974
MoveFile("A.txt","a.txt");@‚Å‚¿‚á‚ñ‚Æ–¼‘O•Ï‚í‚Á‚½‚ñ‚¾‚¯‚Ç
‚¤‚Ü‚­s‚©‚È‚¢‚̂̓Rƒ“ƒpƒCƒ‰‚ÌÅ“K‰»‚Æ‚©‚Å–³‚©‚Á‚½‚±‚Ƃɂ³‚ê‚Ä‚¢‚邾‚¯‚¶‚á‚È‚¢‚ÌH
‚»‚ê‚Æ‚àGetLastError()‚Æ‚©‚Å‚»‚¤‚¢‚¤‚’‚½[‚ªo‚Ä‚é‚ÌH

998 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/22(“ú) 23:20:30 ID:CUaNxsQr.net]
‚»‚¤‚¢‚¤‚’‚½[‚ªo‚Ä‚é‚ÌH@¨@‚»‚¤‚¢‚¤ƒGƒ‰[‚ªo‚Ä‚é‚ÌH

999 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/22(“ú) 23:22:37 ID:vCMoGjtA.net]
’†ŠÔƒtƒ@ƒCƒ‹–¼‚ðŠš‚Ü‚¹‚È‚­‚Ä‚àMoveFile‚Å‚¢‚¯‚é‚Ý‚½‚¢‚È‚ñ‚¾‚¯‚Ç
•\ަã•Ï‚í‚Á‚Ä‚¢‚È‚¢‚¾‚¯‚ÅAÅV‚Ìî•ñ‚ÉXV‚µ‚½‚ç•Ï‚í‚Á‚½‚肵‚È‚¢H

1000 –¼‘OF‹alŠÔ ŸT6xkBnTXz7B0 mailto:sage [2020/03/22(“ú) 23:23:09 ID:QaK/2gK6.net]
ÅV‚Ìî•ñ‚ÉXV

1001 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/22(“ú) 23:37:48 ID:Y1m3LOPd.net]
‰´ŠÂ‚©‚ÈH‚ÆŽv‚Á‚ÄACƒhƒ‰ƒCƒu(NTFS)‚Ɉڂ·‚Æ‚¤‚Ü‚­‚¢‚«‚Ü‚µ‚½B
Dƒhƒ‰ƒCƒu(exFAT/USB)‚ł͂¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñ‚Å‚µ‚½‚̂Ŏd—l‚È‚ñ‚Å‚µ‚傤‚©B

‚¨‘›‚ª‚¹‚µ‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

1002 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/03/22(“ú) 23:41:29 ID:wzrJAqaa.net]
>>977
getchar‚¶‚á‚È‚­‚Äb.txt‚Ì‘¶Ý‚ðŠm”F`

1003 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/23(ŒŽ) 09:36:16.44 ID:3LuOM/hB.net]
>>984
FAT‚¾‚Æ‚¤‚Ü‚­‚¢‚©‚È‚¢‚æ

1004 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/03/23(ŒŽ) 12:17:49.13 ID:bf1cRh+B.net]
>>986
Šm‚©AFAT‚ÍAMS-DOSŽž‘ãA‚à‚Æ‚à‚Æƒtƒ@ƒCƒ‹–¼‚É‘å•¶Žš¬•¶Žš‚Ì‹æ•Ê‚ª–³‚©‚Á‚½B
ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚©‚çƒRƒ}ƒ“ƒh–¼‚âƒtƒ@ƒCƒ‹–¼‚ð¬•¶Žš‚Å“ü—Í‚µ‚Ä‚àA‘å•¶Žš‚̃tƒ@ƒCƒ‹‚ªŒŸõ‚³‚ꂽB
‚»‚µ‚ÄAFAT‚̃fƒBƒXƒN‚Ì’†‚ÌuƒfƒBƒŒƒNƒgƒŠ\‘¢v‚ÌuƒGƒ“ƒgƒŠv‚É‚ÍA•K‚¸‘S‚Ä‘å•¶Žš‚É’¼‚µ‚½
ƒtƒ@ƒCƒ‹–¼‚ª‹L˜^‚³‚ê‚Ä‚¢‚½B
‚»‚̉e‹¿‚ª‚Ü‚¾Žc‚Á‚Ä‚¢‚邱‚Æ‚ª‚ ‚邿‚¤‚¾B



1005 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/04/05(“ú) 23:04:44 ID:5OY2rQyy.net]
ƒtƒHƒ“ƒg‚Ì‚‚³‚̎擾•û–@‚ɂ‚¢‚ÄŽ¿–₪‚ ‚è‚Ü‚·B
Œ»ÝDC‚É‘I‘ð‚³‚ê‚Ä‚¢‚éƒtƒHƒ“ƒg‚Ì "‚‚³" ‚ðŽæ“¾‚µ‚ÄA‘åŠwƒm[ƒg‚ÌŒrü‚̂悤‚È‚à‚Ì‚ðA‚»‚Ì‚‚³‚Ì
ŠÔŠu‚Å•`‰æ‚·‚邱‚Æ‚ðl‚¦‚Ä‚¢‚Ü‚·B’²‚×‚Ä‚Ý‚é‚Æ GetTextExtentPoint32 ‚Æ‚¢‚¤API‚ªƒtƒHƒ“ƒg‚̃TƒCƒY‚ð
ŒvŽZ‚µ‚Ä‚­‚ê‚邿‚¤‚Ȃ̂ł·‚ªAˆø”‚É•¶Žš—ñ‚ª—v‹‚³‚ê‚Ü‚·B‚µ‚©‚µAŒrü‚ÆŒrü‚̊Ԃɂǂñ‚È•¶Žš—ñ‚ð
•`‰æ‚·‚é‚©‚Í–¢’è‚Å‚·BŒ»Ý‚Í“K“–‚È1•¶Žš‚¾‚¯Žw’肵‚Ä‚‚³‚ð‹‚߂Ă¢‚Ü‚·‚ªA‚»‚Ì•¶Žš‚æ‚è‚à‚‚³‚ª
‘å‚«‚¢•¶Žš‚ª‘¶Ý‚·‚éê‡AŒrü‚ð‚Í‚Ýo‚µ‚Ä‚µ‚Ü‚¤‚̂ł͂Ȃ¢‚©Žv‚¢‚Ü‚·B

“Á’è‚̃tƒHƒ“ƒg‚ÌA‘S‚Ă̕¶Žš‚ð•ïŠÜ‚·‚é‚‚³‚ðŽæ“¾‚·‚é•û–@‚͂Ȃ¢‚̂łµ‚傤‚©B
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

1006 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/04/06(ŒŽ) 07:39:00.13 ID:mqwqQyFB.net]
LOGFONT ‚Å GetObject H

1007 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/04/06(ŒŽ) 17:35:52.64 ID:9OrS0ii6.net]
>>989
‚²‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
•„†‚̈Ⴂ‚Í‚ ‚è‚Ü‚·‚ªAGetTextExtentPoint32 ‚Æ“¯‚¶’l‚ª•Ô‚Á‚Ä‚­‚邿‚¤‚Å‚·B‚¢‚¸‚ê‚àAŽw’肵‚½•¶Žš‚̃TƒCƒY‚É‚©‚©‚í‚炸ˆê’è’l‚ª•Ô‚Á‚Ä‚­‚邿‚¤‚Ȃ̂Ŗâ‘è‚È‚³‚»‚¤‚Å‚·BƒtƒHƒ“ƒg‚Ì‚‚³‚¾‚¯‚ª’m‚肽‚¢‚̂ŠGetObject ‚̂ق¤‚ªƒVƒ“ƒvƒ‹‚Å‚·‚ËB‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

1008 –¼‘OF‹alŠÔ ŸT6xkBnTXz7B0 mailto:sage [2020/04/07(‰Î) 19:03:16 ID:qBIbpTMr.net]
https://archive.org/details/NTDocumentation/mode/2up

1009 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/04/07(‰Î) 19:09:20.97 ID:G5F9VLMp.net]
>>991
‰º•”‚Ì‘¼‚ÌƒŠƒ“ƒN‚ªFX‚ ‚é‚Ë

1010 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/05/01(‹à) 21:15:57 ID:G8jCLL5C.net]
excelVBA‚ŃVƒŠƒAƒ‹’ÊM‚ð‚·‚éˆ×‚ɃR[ƒh—á‚ð’T‚µ‚Ä‚«‚ÄŽg‚Á‚Ä‚¢‚Ü‚·B
ƒ|[ƒg‚̃tƒ@ƒCƒ‹ƒnƒ“ƒhƒ‰‚ª‚í‚©‚ç‚È‚­‚È‚Á‚½ê‡‚É‹­§“I‚Ƀ|[ƒg‚ð•‚¶‚邱‚Æ‚Í

1011 –¼‘OF‰Â”\‚Å‚µ‚傤‚©BƒfƒoƒbƒOƒŠƒZƒbƒg‚©‚¯‚½Û‚ɕϔ‚ª‰Šú‰»‚³‚ê‚ă|[ƒg‘€ì‚ªo—ˆ‚È‚­‚È‚è‚Ü‚µ‚½Bexcel‚ð—§‚¿ã‚°’¼‚·‚Æ‘€ì‰Â”\‚ɂȂé‚̂ʼn½‚©•û–@‚ª‚ ‚邯Žv‚¤‚̂ł·‚ª []
[‚±‚±‰ó‚ê‚Ă܂·]

1012 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/05/01(‹à) 21:58:30.10 ID:ZJ42fMZB.net]
—§‚¿ã‚°’¼‚µ‚ʼnð•ú‚³‚ê‚é‚̂̓vƒƒZƒX‚ªI—¹‚·‚é‚©‚ç‚Å‚ÍH

1013 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/05/01(‹à) 22:17:30.19 ID:ZJ42fMZB.net]
Win32APIŽ¿–â”  Build126
https://mevius.5ch.net/test/read.cgi/tech/1588339011/

1014 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/05/03(“ú) 09:49:30.01 ID:zajIy9nA.net]
‚¤‚߂ۂæ



1015 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/05/03(“ú) 19:29:37 ID:WJxvDkhH.net]
UME
user method exchange‚Æ‚¢‚¤“ä‚Ì‹Zp–¼‚ðl‚¦‚½
‰½‚ÉŽg‚¤‚©‚Í‚µ‚ç‚ñ

1016 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2020/05/03(“ú) 19:31:20 ID:n4+dE3Bb.net]
Unknown Machine Error

1017 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/05/03(“ú) 19:41:24.49 ID:cVVrQdBT.net]
Unrecoverable Memory Error

1018 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/05/03(“ú) 19:41:40.77 ID:cVVrQdBT.net]
U+M*E=1000

1019 –¼‘OF1001 [Over 1000 Thread.net]
‚±‚̃XƒŒƒbƒh‚Í‚P‚O‚O‚O‚ð’´‚¦‚Ü‚µ‚½B
V‚µ‚¢ƒXƒŒƒbƒh‚𗧂ĂĂ­‚¾‚³‚¢B
life time: 431“ú 4ŽžŠÔ 32•ª 32•b

1020 –¼‘OF‰ß‹ŽƒƒO š [[‰ß‹ŽƒƒO]]
¡ ‚±‚̃XƒŒƒbƒh‚Í‰ß‹ŽƒƒO‘qŒÉ‚ÉŠi”[‚³‚ê‚Ä‚¢‚Ü‚·






[ V’…ƒŒƒX‚̎擾/•\ަ (agate) ] / [ Œ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