2012-05-08 76 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