我试图让这个 C++ 代码更抽象,更容易看到和理解,并且占用更少的空间。它是一个函数,它接受一个字符串和两个整数作为大小和位置。
HWND CreateButon(string Title, const int[2] Size, const int[2] Position) {
// Create the control, assign title, size and position
// Return HWND
}
HWND MyButton = CreateButton("Button1", [100, 20], [10, 10]);
我知道最后一个是错误的。我只是这样写的,所以你可以明白我的意思。我想直接将大小和位置值作为参数发送。我可以使用structs
,但必须先声明它们。其他一些变量也是如此。我只想将它们作为两个整数组发送到参数中,我想知道是否有解决方法。最重要的是,它只是为了让它紧凑而简单。