{"id":19950,"date":"2015-11-04T22:12:00","date_gmt":"2015-11-04T13:12:00","guid":{"rendered":"http:\/\/www.tyosuke20xx.com\/blog\/?p=19950"},"modified":"2015-11-04T22:12:00","modified_gmt":"2015-11-04T13:12:00","slug":"c%e8%a8%80%e8%aa%9e%e3%83%a1%e3%82%a4%e3%83%b3%e9%96%a2%e6%95%b0%e3%81%ae%e6%9b%b8%e3%81%8d%e6%96%b9","status":"publish","type":"post","link":"http:\/\/www.tyosuke20xx.com\/blog\/?p=19950","title":{"rendered":"[C\u8a00\u8a9e]\u30e1\u30a4\u30f3\u95a2\u6570\u306e\u66f8\u304d\u65b9"},"content":{"rendered":"<p>#include &#8220;DxLib.h&#8221;<\/p>\n<p>int GetHitKeyStateAll_2(int KeyStateBuf[]){<br \/>\n<span style=\"white-space: pre;\"> <\/span>char GetHitKeyStateAll_Key[256];<br \/>\n<span style=\"white-space: pre;\"> <\/span>GetHitKeyStateAll(GetHitKeyStateAll_Key);<br \/>\n<span style=\"white-space: pre;\"> <\/span>for (int i = 0; i &lt; 256; i++){<br \/>\n<span style=\"white-space: pre;\">  <\/span>GetHitKeyStateAll(GetHitKeyStateAll_Key);<br \/>\n<span style=\"white-space: pre;\">  <\/span>for (int i = 0; i &lt; 256; i++){<br \/>\n<span style=\"white-space: pre;\">   <\/span>if (GetHitKeyStateAll_Key[i] == 1) KeyStateBuf[i]++;<br \/>\n<span style=\"white-space: pre;\">   <\/span>else KeyStateBuf[i] = 0;<br \/>\n<span style=\"white-space: pre;\">  <\/span>}<br \/>\n<span style=\"white-space: pre;\">  <\/span>return 0;<br \/>\n<span style=\"white-space: pre;\"> <\/span>}<\/p>\n<p><span style=\"white-space: pre;\"> <\/span>void char_disp(int White, int y){<br \/>\n<span style=\"white-space: pre;\">  <\/span>DrawString(150, y, &#8220;\u25a0&#8221;<span style=\"white-space: pre;\"> <\/span>White);<br \/>\n<span style=\"white-space: pre;\">  <\/span>DrawString(170, 100, &#8220;NEW GAME&#8221;, White);<br \/>\n<span style=\"white-space: pre;\">  <\/span>DrawString(170, 120, &#8220;CONTINUE1&#8221;, White);<br \/>\n<span style=\"white-space: pre;\">  <\/span>DrawString(170, 140, &#8220;CONTINUE2&#8221;, White);<br \/>\n<span style=\"white-space: pre;\">  <\/span>DrawString(170, 160, &#8220;CONTINUE3&#8221;, White);<br \/>\n<span style=\"white-space: pre;\">  <\/span>DrawString(170, 160, &#8220;CONTINUE3&#8221;, White);<br \/>\n<span style=\"white-space: pre;\">  <\/span>DrawString(170, 200, &#8220;CONTINUE5&#8221;, White);<br \/>\n<span style=\"white-space: pre;\">  <\/span>DrawString(170, 220, &#8220;CONTINUE6&#8221;, White);<br \/>\n<span style=\"white-space: pre;\">  <\/span>DrawString(170, 240, &#8220;LOG OUT&#8221;, White);<br \/>\n<span style=\"white-space: pre;\"> <\/span>}<\/p>\n<p><span style=\"white-space: pre;\"> <\/span>int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow){<br \/>\n<span style=\"white-space: pre;\">  <\/span>int Key[256];<br \/>\n<span style=\"white-space: pre;\">  <\/span>int while, y = 100;<br \/>\n<span style=\"white-space: pre;\">  <\/span>ChangeWindowMode(TRUE);\/\/\u30a6\u30a3\u30f3\u30c9\u30a6\u30e2\u30fc\u30c9<br \/>\n<span style=\"white-space: pre;\">  <\/span>if (DxLib_Init() == -1 || SetDrawScreen(DX_SCREEN_BACK) != 0) return -1;\/\/\u521d\u671f\u5316\u3068\u88cf\u753b\u9762\u5316<br \/>\n<span style=\"white-space: pre;\">  <\/span>while (ProcessMessage() == 0 &amp;&amp; ClearDrawScreen() == 0 &amp;&amp; GetHitKeyStateAll_2(Key) == 0 &amp;&amp; Key[KEY_INPUT_ESCAPE] == 0){<\/p>\n<p><span style=\"white-space: pre;\">   <\/span>char_disp(while, y);<\/p>\n<p><span style=\"white-space: pre;\">   <\/span>if (Key[KEY_INPUT_DOWN] == 1 || (Key[KEY_INPUT_DOWN] % 5 == 0 &amp;&amp; Key[KEY_INPUT_DOWN]&gt;30)){<br \/>\n<span style=\"white-space: pre;\">    <\/span>\/\/ \u305f\u3063\u305f\u4eca\u62bc\u3057\u305f\u304b\u300130\u30ab\u30a6\u30f3\u30bf\u30fc\u4ee5\u4e0a\u62bc\u3057\u3063\u3071\u306a\u3057\u304b\u30645\u56de\u306b\u4e00\u5ea6<br \/>\n<span style=\"white-space: pre;\">    <\/span>y += 20;<br \/>\n<span style=\"white-space: pre;\">    <\/span>if (y == 260) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;\/\/ y\u5ea7\u6a19\u304c260\u306a\u3089(\u9078\u629e\u304c\u4e00\u756a\u4e0b\u306a\u3089)<br \/>\n<span style=\"white-space: pre;\">     <\/span>y = 100; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;\/\/ \u9078\u629e\u5ea7\u6a19\u3092\u4e00\u756a\u4e0a\u306b<br \/>\n<span style=\"white-space: pre;\">   <\/span>}<\/p>\n<p><span style=\"white-space: pre;\">   <\/span>ScreenFlip();\/\/\u88cf\u753b\u9762\u53cd\u6620<br \/>\n<span style=\"white-space: pre;\">  <\/span>}<\/p>\n<p><span style=\"white-space: pre;\">  <\/span>DxLib_End();<br \/>\n<span style=\"white-space: pre;\">  <\/span>return 0;<br \/>\n<span style=\"white-space: pre;\"> <\/span>}<\/p>\n<div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>#include &#8220;DxLib.h&#8221; int GetHitKeyStateAll_2(int KeyStateBuf[]){ char GetHitKeyStateAll_Key[256]; Ge &hellip; <a href=\"http:\/\/www.tyosuke20xx.com\/blog\/?p=19950\" class=\"more-link\"><span class=\"screen-reader-text\">&#8220;[C\u8a00\u8a9e]\u30e1\u30a4\u30f3\u95a2\u6570\u306e\u66f8\u304d\u65b9&#8221; \u306e<\/span>\u7d9a\u304d\u3092\u8aad\u3080<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[94],"tags":[],"class_list":["post-19950","post","type-post","status-publish","format-standard","hentry","category-94"],"aioseo_notices":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"http:\/\/www.tyosuke20xx.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/19950","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.tyosuke20xx.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.tyosuke20xx.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.tyosuke20xx.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.tyosuke20xx.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=19950"}],"version-history":[{"count":0,"href":"http:\/\/www.tyosuke20xx.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/19950\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.tyosuke20xx.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=19950"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.tyosuke20xx.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=19950"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.tyosuke20xx.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=19950"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}