powerbasic 任意调节dlg大小
时间: 2023-07-18 17:50:50 浏览: 121
UDP.rar_powerbasic
您可以使用以下步骤在PowerBASIC中调整对话框的大小:
1. 在对话框的资源文件中,选中对话框并打开“属性”对话框。
2. 在“属性”对话框中,选择“样式”选项卡。
3. 取消选中“固定大小”复选框,以允许对话框大小调整。
4. 在您的PowerBASIC代码中,使用以下代码行打开对话框:
DIALOG SHOW MODELESS hDlg, CALL DialogProc
其中,hDlg是对话框的句柄,DialogProc是您的对话框过程。
5. 在您的对话框过程中,处理WM_SIZE消息,以便在对话框大小更改时重新布局控件。
FUNCTION DialogProc(BYVAL hDlg AS DWORD, BYVAL wMsg AS DWORD, BYVAL wParam AS DWORD, BYVAL lParam AS LONG) AS LONG
SELECT CASE wMsg
CASE %WM_SIZE
'重新布局控件的代码
END SELECT
END FUNCTION
通过这些步骤,您可以在PowerBASIC中轻松地调整对话框的大小。
阅读全文