看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Visual C++ 2008 / 2010 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) windows.h 程式碼(Code):(請善用置底文網頁, 記得排版) // --------------------------------------------- // Set Console Window Size void SetWndSize(int W, int H) { BOOL ret1, ret2; COORD cor = {W, H}; SMALL_RECT r; r.Left = 0, r.Right = W-1; r.Bottom = H-1, r.Top = 0; ret1 = SetConsoleScreenBufferSize(HOUT,cor); // console buffer size ret2 = SetConsoleWindowInfo(HOUT,TRUE,&r); // console window size printf("ret1 = %d\nret2=%d\n", ret1, ret2); printf("last error: %d\n", GetLastError()); } 補充說明(Supplement): 最近才發現這問題。 關鍵在 SetConsoleWindowInfo 失敗,調用 GetLastError 得到此訊息 The parameter is incorrect. 想請教 SetConsoleWindowInfo 參數是否下的不對? 謝謝各位,感激不盡。 -- 世界上有種, 不可能 轉換為 無限可能 的強大力量, 我稱它為 - 信念 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.177.76.201
tropical72:我想知道樓上連續灌水的程式碼怎麼寫的.. 12/30 18:12
loveme00835:multi login 12/30 18:15
loveme00835:and keyword "push doll" 12/30 18:22
azureblaze:試試看W-2,H-2? 我記得這些座標的定義亂七八糟的 12/30 18:48
tropical72:謝謝樓上意見,目前乃是 fail. 12/30 19:37