0

使用invoke MessageBox,(string),(string)语法创建窗口时,它们是否有任何参数允许您设置正在创建的窗口的大小?

例如,

.386
.model flat,sdcall
option casemap:none

include \masm32\include\windows.inc 
include \masm32\include\user32.inc 
include \masm32\include\kernel32.inc 
includelib \masm32\lib\user32.lib 

.data
     msg db "Hello, world!",0
     title db "A messagebox",0
.code 
start:
      invoke MessageBox, NULL,addr title, addr msg, MB_OK
      invoke ExitProcess, 0
end start

有什么方法可以改变制作的盒子的大小吗?像宽度/高度参数?

谢谢

4

1 回答 1

1

不,如果您需要控制窗口,您应该制作一个DialogBox。然而,它相当复杂。

于 2012-08-24T03:02:50.357 回答