2023/4/23
ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX < 0xF000);
BOOL SetWindowTextA(
[in] HWND hwnd,
[in, optional] LPCSTR lpString
);
HWND:窗口的语柄
LPCTSTR:新的标题或者文本控件
BOOL MoveWindow(
[in] HWND hWnd,
[in] int x,
[in] int y,
[in] int nWidth,
[in] BOOL bRepaint,
);
bRepaint:指示是否重新绘制窗口,如果参数为TRUE,窗孔将收到消息;如果参数为FALSE,则不会重新绘制任何类型的参数。
更换字体逻辑:
1、在头文件中声明CFont类型变量cFont
2、通过cFont变量调用CreateFont类型函数生成字体
3、GetDlgItem(id)->SetFont(&cFont);
HMENU GetSystemMenu(
[in] HWND hWnd,
[in] BOOL bRevert
);
bRevert:如果此参数为FALSE,则返回当前正在使用窗口菜单副本的句柄,副本最初与窗口菜单相同,但可以对其进行修改;如果此参数为TRUE,则会将窗口菜单重置后回默认状态,上个窗口菜单,如果存在则会被销毁。如果bRevert为TRUE,则返回值为NULL。