我是相當新的(進入一級高中課程大約10周),我試圖看看如何格式化命令提示符窗口。我已經學會了如何設置窗口的大小,但不是位置。我使用的代碼::塊在Windows XP如何在左上角打開命令提示符窗口?
0
A
回答
0
0
您可以使用windows功能將控制檯窗口移動到您想要的位置。 首先看看返回當前窗口句柄的函數。
HWND WINAPI GetConsoleWindowNT(void)
{
// declare function pointer type
typedef HWND WINAPI (*GetConsoleWindowT)(void);
// declare one such function pointer
GetConsoleWindowT GetConsoleWindow;
// get a handle on kernel32.dll
HMODULE hK32Lib = GetModuleHandle(TEXT("KERNEL32.DLL"));
// assign procedure address to function pointer
GetConsoleWindow = (GetConsoleWindowT)GetProcAddress(hK32Lib,TEXT("GetConsoleWindow"));
// check if the function pointer is valid
// since the function is undocumented
if (GetConsoleWindow == NULL) {
return NULL;
}
// call the undocumented function
return GetConsoleWindow();
}
使用上面的函數來獲取當前窗口的句柄。現在
HWND hwnd = GetConsoleWindowNT();
,你可以使用的MoveWindow函數像下面在你的願望位置移動視窗:您
MoveWindow(hWnd,1230,750,200,100,TRUE);
你可以得到完整的示例程序here。
相關問題
- 1. 如何防止COM Server EXE打開命令提示符窗口
- 2. 打開命令提示符
- 3. 調用命令提示符並讓窗口打開
- 4. 要在命令提示符窗口
- 5. 立即窗口式命令提示符?
- 6. 如何在Ruby中關閉命令提示符窗口?
- 7. 如何顯示窗口和命令行提示符?
- 8. 在新窗口中打開命令
- 9. 批處理腳本關閉所有打開命令提示符窗口
- 10. 命令完成後獲取命令提示符窗口內容
- 11. 如何在命令提示符下使用打印命令(Windows)
- 12. 如何確定誰調用了命令提示符窗口
- 13. 如何:關閉窗口命令提示符應用程序
- 14. 如何隱藏python命令提示符窗口
- 15. 如何更改命令提示符窗口
- 16. 如何關閉命令提示符窗口
- 17. Postgresql-在命令提示符窗口中提供密碼pg_dump
- 18. wmic如何在命令提示符窗口上啓用水平縮放功能
- 19. 提示窗口提示打開新窗口
- 20. QLabel show命令打開新窗口
- 21. 打開program.exe沒有命令行窗口
- 22. 命令行打開一個窗口
- 23. 打開窗戶端口命令行
- 24. Visual Studio - 保持命令窗口打開
- 25. 使用命令打開窗口(WPF)
- 26. show()命令不會打開窗口Wpf
- 27. 如何運行(不顯示命令提示窗口)汞柱在後臺命令?
- 28. 打開命令提示符並執行命令
- 29. 打開命令提示符,然後執行命令java
- 30. 打開並閱讀命令提示符命令
如果您已經知道如何設置尺寸,相當難以置信。使用SetConsoleWindowInfo()。專注於編寫有趣而有用的程序,而不是試圖控制機器。用戶已經知道如何移動控制檯窗口,並且不太可能對您的選擇感到滿意。寫一個計算器,練習編碼技巧的優秀初學者項目。 –
如果您發佈了一些您的嘗試代碼,它可以提供更多相關幫助:) – ryyker