From 89a7ed4e33a9de02bdf5c2c554247a0aee463f1b Mon Sep 17 00:00:00 2001 From: blobt Date: Sat, 20 Jun 2020 22:49:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9B=E5=BB=BA800*600=E7=9A=84=E7=94=BB?= =?UTF-8?q?=E5=B8=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vs/shader2/v14/.suo | Bin 37888 -> 39936 bytes main.cpp | 14 ++++++++------ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.vs/shader2/v14/.suo b/.vs/shader2/v14/.suo index ec3bdb4025a3ec2eb6a19927666fe30879318674..10c9354eadc614bf2e8ec5ba6547efd6ce2cac4c 100644 GIT binary patch delta 1613 zcmb`HUrbw79LLYO+_F+{>uq8E2S^!cU<@o}LrMnRwu|c!7iP@d!xCZ9%_!McC=9Ty zmtmY@Bklb?>_Pn3VnTS($$cUEQqv`7>cX;Q#+XHk@9x2r2bXO6`ytnKx)@D7$>*Nm zIlps$=l;I;cdoiDsB6OI5usw^=VyxcgWvK1j0=aYyq+;8BfnvTjIEJ>1e?N~@Fj!k zvT3V^o+S|<*s6ew)i5MVya7UDWv~b5ObG3)#Qq-k)!4fb58_6=h#%R7>_lj7JMA`E zaO8w~Q(bNA_I$^7Pitz?rg$xI)m>e?zr^z}+Pz30q9BJT#!d%X{m4_u0P-{vMbFoo zFj8^darV!QllSG9EX|M3rDn#xcd@7QsTsLYZVd>{kt7v}4Iv$9j#?CLLkk-3DDfFu zNI18xg|H=tiVyEJ4RmDEc+$O#sH!gU+X&*_*8qK&ewe zc_a@%#k!%b&H>W+UQp{U+E3hkCH6z%`-{I^TABIW^W74oa@AXWH+j}4th(L&za0gm zS`(zt_`nReKzO`H&fIgIiqx8uZ25NIkGZRF!(ire_AyZl#7mRot9v5c%DV7{jeA2P zK>X2^CKvA43ySif#Bn86mLV6!?duTPJ^LUXC9d^e5$TQ@l0&g~5UvP*i1!UjPIS=a zHA0o|#=)|v-wA%jMSIDvisLvqg)sf@zH>r(46S43Fx_>B_rrKF$q(wAL93t(2fpA| z-icniFGg6?XE=CO|Fvg_IU5zT{cdd_YJQ?*fgT@7am^cnf}>rJds7_b!)L)S$hvwW zF7;6HQ`UrYjJ?E$*$eDNHp&86O=E0?o&E7q%P2&3Q{oR6}!W_(CgUe>pW#12xi0iqa}- zrUpPQy$|wju)N~Kj)RW zE5AfLEf8AkHW2pa*m4-5bMSNxvD?VbpwK6@~s5*>Fzy({oh^;x&s#wCN`wKbrb=9NW&u zveCHkiVwK5`bg|lkyv#m6Ly%f*@b*P;?2O;e;9~Sa|x~meYjm;h?%p!Fd7UzMi~z8 zX~n%-A9gg(pe0p-Wsv|jhd)GXB#O(Caztd{-JC@C2>jiLsm)xO$loRL?{_JyACvN- z*BaiG64~`qS~A+ka#fjcmus$>wPrusSd{6MnGQ#0TP0-oN$cdmkVk#EpZ2q=omext z9biXZZSNPVA9Z32_y@4=UP zACqA(jIky$9}ykMozhW~YE^OBJb>q^MqD3Tj6KF)G=Ecp3*##mrWIp%qzErk4f!!g zV*g-5tydy6P0)NhsK0YR;s?qv$v_jzSmjlinYCd|B JTP@~a@*4Vz%Q64} diff --git a/main.cpp b/main.cpp index d476477..8f79f9a 100644 --- a/main.cpp +++ b/main.cpp @@ -55,15 +55,17 @@ INT WINAPI WinMain(HINSTANCE hinstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine int windowWidth = 800; int windowHeight = 600; + RECT rect; + rect.left = 0; + rect.right = windowWidth; + rect.bottom = windowHeight; + rect.top = 0; + + AdjustWindowRect(&rect, WS_OVERLAPPEDWINDOW, false); + //窗口名称一定要和刚才注册窗口的保持一致 HWND hwnd = CreateWindowEx(NULL, L"GLWindow", L"OpenGL Window", WS_OVERLAPPEDWINDOW, 100, 100, windowWidth, windowHeight, NULL, NULL, hinstance, NULL); - //获取实际窗口大小 - RECT rect; - GetClientRect(hwnd, &rect); - windowWidth = rect.right - rect.left; - windowHeight = rect.bottom - rect.top; - //设置渲染环境 HDC dc = GetDC(hwnd);//获取设备上下文 PIXELFORMATDESCRIPTOR pfd;