有高手能帮我看下,下面这段代码内容是什么意思吗?最好能翻译出来

2025-12-14 22:09:09
推荐回答(3个)
回答1:

这是visual c++的资源文件

DIALOGEX是定义对话框资源的命令

105 DIALOGEX 0, 0, 280, 162
定义一个对话框,资源编号id是105,位置起始在屏幕0,0(可以被风格定义中的center等等覆盖,所以其实这个起始位置有些时候定义了也是白定义),宽和高分别为280和162

STYLE DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
定义风格,后面各项都是风格内容,这里用到了6个分别是,系统固定字体(取代系统默认字体),对话框放到屏幕中央,对话框有最小化按钮,弹出窗口风格,有标题,有窗口系统菜单

CAPTION ""
标题为空

LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
采用英语系的美式英语

FONT 8, "MS Shell Dlg"
采用MS Shell Dlg逻辑字体,大小为8

以下定义对话框中的控件
{
CONTROL "", 3, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_GROUP | WS_TABSTOP, 171, 142, 50, 14
控件,控件上的文字,编号,该控件是一个按钮,按钮风格是下压按钮(各风格含义参考msdn文档),位置的xy坐标和宽高。
以下类似

CONTROL "", 1, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 223, 142, 50, 14
CONTROL "", 2, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 142, 50, 14
CONTROL "", -1, STATIC, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE | WS_GROUP, 7, 138, 267, 1
这个是字符串显示,不是按钮了
以下同
CONTROL "", 1018, STATIC, SS_BLACKRECT | WS_CHILD | WS_GROUP, 7, 6, 266, 130
CONTROL "", 1028, STATIC, SS_CENTER | WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_GROUP, 59, 145, 108, 8
}

另一段是同样的格式,格式在msdn里面都有详述。只是用到了不同的控件,依次是:
进程条,字符串,列表视图,字符串,按钮。

每个控件的定义语句遵循同样的格式,依次是:
定义控件,文字,编号,控件类型,风格,坐标,大小。

回答2:

找个英文专家

回答3:

;‘;
’;
‘;poco.cn