2012-05-08 184 views
-1

我有一個用C++/CLI編寫的GUI。我想讓它的一個特定窗口在我的顯示器的特定位置(右上角)打開。
我該如何執行此操作?C++ GUI窗口位置

+0

哪個API? WPF,Windows Forms,直升Win32 API?你有什麼代碼可以顯示嗎?你有嘗試過什麼嗎?如果是,你遇到了什麼問題?在發佈問題之前,這些都是您應該考慮的事情,如果您期望得到有用的答案。 – irobot

回答

1
BOOL WINAPI SetWindowPos(
    __in  HWND hWnd, 
    __in_opt HWND hWndInsertAfter, 
    __in  int X, 
    __in  int Y, 
    __in  int cx, 
    __in  int cy, 
    __in  UINT uFlags 
); 

有關msdn的更多信息。

0

http://www.winprog.org/tutorial/ - 這將教你如何僅在窗口的本地GUI工具(API)中爲Windows製作GUI。 要實現您的代碼,您需要響應用戶的操作,即單擊一個按鈕,然後點擊一個按鈕,然後執行以下操作:i = 1 + 1;

+0

我知道,這不是問題;) – Nicky