我正在使用Dev C ++。在我创建了一个Windows应用程序之后,它生成了一些创建窗口的代码。我广泛理解代码。我找到了设置大小,标题和背景颜色的代码,但是如何设置新窗口的默认位置?我想在屏幕中央开始它。
答案 0 :(得分:2)
你应该有CreateWindow函数,它的定义如下:
HWND WINAPI CreateWindow(
__in_opt LPCTSTR lpClassName,
__in_opt LPCTSTR lpWindowName,
__in DWORD dwStyle,
__in int x,
__in int y,
__in int nWidth,
__in int nHeight,
__in_opt HWND hWndParent,
__in_opt HMENU hMenu,
__in_opt HINSTANCE hInstance,
__in_opt LPVOID lpParam
);
x
和y
参数指定新创建的窗口的位置。这些是你需要设置的。