{"id":43655,"date":"2019-05-17T17:29:57","date_gmt":"2019-05-17T08:29:57","guid":{"rendered":"http:\/\/kako.com\/blog\/?p=43655"},"modified":"2019-05-18T07:12:03","modified_gmt":"2019-05-17T22:12:03","slug":"visual-studio-2019%e3%81%a7dxlib%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%a6%e5%9c%b0%e5%9b%b3%e7%94%bb%e5%83%8f%e3%82%92%e5%9b%9e%e8%bb%a2%e8%a1%a8%e7%a4%ba%e3%81%95%e3%81%9b%e3%81%a6%e3%81%bf%e3%81%9f","status":"publish","type":"post","link":"http:\/\/kako.com\/blog\/?p=43655","title":{"rendered":"Visual Studio 2019\u3067DxLib\u3092\u4f7f\u3063\u3066\u5730\u56f3\u753b\u50cf\u3092\u56de\u8ee2\u8868\u793a\u3055\u305b\u3066\u307f\u305f"},"content":{"rendered":"<p>Visual Studio 2019\u3067DxLib\u3092\u4f7f\u3063\u3066\u5730\u56f3\u753b\u50cf\u3092\u56de\u8ee2\u8868\u793a\u3055\u305b\u3066\u307f\u305f\u3002<\/p>\n<p><a href=\"http:\/\/kako.com\/blog\/?p=43592\">Visual Studio 2019\u3067DxLib\u3092\u4f7f\u3063\u3066\u307f\u305f<\/a>\u3001\u3068\u3044\u3046\u8a71\u306e\u7d9a\u304d\u3002<\/p>\n<p>\u5730\u56f3\u753b\u50cf\u306e\u30c7\u30fc\u30bf\u306f\u3001Google Maps Static API\u3092\u4f7f\u3063\u3066\u53d6\u5f97\u3059\u308b\u3002<br \/>\n\u2192 <a href=\"http:\/\/kako.com\/blog\/?p=42827\">Google Maps Static API v2\u3092\u4f7f\u3063\u3066\u307f\u305f<\/a><\/p>\n<p>\u305d\u3057\u3066\u3001\u53d6\u5f97\u3057\u305f\u753b\u50cf\u3092DxLib\u306eDrawRotaGraph2\u3068\u3044\u3046\u6a5f\u80fd\u3092\u4f7f\u3063\u3066\u3001\u56de\u8ee2\u8868\u793a\u3055\u305b\u3066\u307f\u305f\u3002<br \/>\n<a href=\"http:\/\/kako.com\/blog\/wp\/wp-content\/uploads\/2019\/05\/Image1-2.png\"><img loading=\"lazy\" src=\"http:\/\/kako.com\/blog\/wp\/wp-content\/uploads\/2019\/05\/Image1-2.png\" alt=\"\" width=\"642\" height=\"512\" class=\"alignnone size-full wp-image-43656\" srcset=\"http:\/\/kako.com\/blog\/wp\/wp-content\/uploads\/2019\/05\/Image1-2.png 642w, http:\/\/kako.com\/blog\/wp\/wp-content\/uploads\/2019\/05\/Image1-2-300x239.png 300w, http:\/\/kako.com\/blog\/wp\/wp-content\/uploads\/2019\/05\/Image1-2-624x498.png 624w\" sizes=\"(max-width: 642px) 100vw, 642px\" \/><\/a><br \/>\n<!--more--><\/p>\n<p>\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u306f\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u611f\u3058\u3060\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n#include &quot;dxlib\/DxLib.h&quot;\r\n\r\nextern int Get_GoogleMaps_Pict(double lat,double lng,int maptype);\r\n\r\nint WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nCmdShow )\r\n{\r\n\tint GrHandle;\r\n\tchar fname[1024];\r\n\tdouble map_direction=0;\r\n\tdouble lat,lng;\r\n\t\r\n\tChangeWindowMode( TRUE ) ; \/\/ Window MODE\r\n\tif ( DxLib_Init() == -1 ) { \/\/ init\r\n\t\t return -1;\t\/\/ Error\r\n\t}\r\n\tSetDrawScreen( DX_SCREEN_BACK ) ;\r\n\tSetWindowSizeChangeEnableFlag( TRUE );\r\n\tScreenFlip();\r\n\tlat = 35.1704;   lng = 136.882; \/\/ \u540d\u53e4\u5c4b\u99c5\u306e\u7def\u5ea6,\u7d4c\u5ea6\r\n\tif (Get_GoogleMaps_Pict(lat,lng,3)== -1) { \/\/ Google\u304b\u3089\u5730\u56f3\u753b\u50cf\u3092\u53d6\u3063\u3066\u304f\u308b\r\n\t\tMessageBox(0,&quot;Map picture download error (Cannot access google.com)&quot;,0,0);\r\n\t}\r\n\tstrcpy(fname,&quot;map_pict.png&quot;);\r\n\tGrHandle=LoadGraph(fname);\r\n\t\r\n\tmap_direction=0;\r\n\twhile (1) {\r\n\t\tmap_direction--;\r\n\t\tif (map_direction&lt;0) { map_direction+=360; }\r\n\t\tSetDrawArea( 0 , 0 , 640 , 480) ;\r\n\t\tClearDrawScreen();\r\n\t\tSetDrawArea( 120 , 30 , 120+401 , 401 ) ;\r\n\t\tDrawRotaGraph2( 200+120,200+30 \/* \u8868\u793a\u4f4d\u7f6e-\u4e2d\u5fc3 *\/ ,  300, 300  \/* \u753b\u50cf\u30c7\u30fc\u30bf\u306e\u56de\u8ee2\u4e2d\u5fc3 *\/\r\n\t\t\t\t\t, 1.00 \/* \u62e1\u5927 *\/ , map_direction \/180.0 * 3.14159265 \/* \u56de\u8ee2\u89d2 *\/\r\n\t\t\t\t\t, GrHandle, FALSE, FALSE);\r\n\t\tScreenFlip();\r\n\t\tif (ProcessMessage() == -1) { break; }\r\n\t\tif( CheckHitKey( KEY_INPUT_ESCAPE ) != 0 ) { break; }\/\/ ESC key to quit\r\n\t\tSleep(100);\r\n\t}\r\n\tDxLib_End(); \/\/ finish\r\n\treturn 0;\r\n}\r\n<\/pre>\n<p>\u3053\u306e\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u3060\u3068\u3001\u753b\u50cf\u3092\u4e00\u5b9a\u901f\u5ea6\u3067\u56de\u8ee2\u3055\u305b\u308b\u3060\u3051\u3060\u304c\u3001\u96fb\u5b50\u30b3\u30f3\u30d1\u30b9\u3068\u304b\u3068\u9023\u52d5\u3055\u305b\u308b\u3068\u5730\u56f3\u3092PC\u306e\u5411\u304d\u306b\u3042\u308f\u305b\u3066\u52d5\u304b\u3059\u3053\u3068\u304c\u3067\u304d\u308b\u3002<br \/>\n\u6614\u3001\u305d\u3093\u306a\u306e\u3092\u4f5c\u3063\u3066\u307f\u305f\u306e\u3060\u3063\u305f\u3002<br \/>\n\u2192 <a href=\"http:\/\/www.kako.com\/neta\/2009-024\/2009-024.html\">\u30cd\u30c3\u30c8\u30d6\u30c3\u30af\u306bGPS\u3068\u96fb\u5b50\u30b3\u30f3\u30d1\u30b9\u3092\u63a5\u7d9a\u3057\u3066\u307f\u308b<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Visual Studio 2019\u3067DxLib\u3092\u4f7f\u3063\u3066\u5730\u56f3\u753b\u50cf\u3092\u56de\u8ee2\u8868\u793a\u3055\u305b\u3066\u307f\u305f\u3002 Visual Studio 2019\u3067DxLib\u3092\u4f7f\u3063\u3066\u307f\u305f\u3001\u3068\u3044\u3046\u8a71\u306e\u7d9a\u304d\u3002 \u5730\u56f3\u753b\u50cf\u306e\u30c7\u30fc\u30bf\u306f\u3001Google Maps Stat [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[13,14],"tags":[],"_links":{"self":[{"href":"http:\/\/kako.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/43655"}],"collection":[{"href":"http:\/\/kako.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/kako.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/kako.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/kako.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=43655"}],"version-history":[{"count":5,"href":"http:\/\/kako.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/43655\/revisions"}],"predecessor-version":[{"id":43661,"href":"http:\/\/kako.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/43655\/revisions\/43661"}],"wp:attachment":[{"href":"http:\/\/kako.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=43655"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/kako.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=43655"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/kako.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=43655"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}