【MFC】对话框属性:Absolute Align(绝对对齐)


前言

本文介绍对话框属性中的Absolute Align(绝对对齐),同时给出相关示例便于理解。


目录

  • [1 位置](#1 位置)
  • [2 详解](#2 详解)
  • [3 示例](#3 示例)

1 位置

首先介绍一下这个属性在哪里。

  1. 在资源视图中双击对话框节点,打开该对话框;
  2. 鼠标右键工作区空白处,单击属性
  3. 此时在属性对话框中就可以看到该属性了;

2 详解

  • 属性名: 绝对对齐 (Absolute Align)
  • 详解 : 决定"X 位置"和"Y 位置"属性的坐标原点是哪里。仅在 "居中" (Center) 属性设置为 False 时才会生效!
  • 作用
    • Absolute Align = False(默认值,推荐):
      • 坐标参考系: 对话框的所有者窗口 (Owner Window) 的客户区中心
      • (X Pos, Y Pos) 的含义: 从参考点(所有者窗口客户区中心)开始的偏移量(单位:像素)。
        • X Pos: 向右偏移的像素数(正值);向左偏移(负值)。
        • Y Pos: 向下偏移的像素数(正值);向上偏移(负值)。
    • Absolute Align = True:
      • 坐标参考系: 整个屏幕的左上角 (0, 0)
      • (X Pos, Y Pos) 的含义: 对话框左上角在屏幕上的绝对坐标(单位:像素)。
  • 语法格式
    • True 或 False

3 示例

该属性使用时与其他属性居中X位置Y位置搭配使用,这两个属性的详解及综合使用的链接如下,自行查看:

概述 链接
对话框属性居中详解 Center(居中)
对话框属性X位置Y位置详解 X Pos(X位置),Y Pos(Y位置)
对话框位置相关属性(居中、绝对对齐、X位置Y位置)搭配使用示例 位置属性(居中、绝对对齐、X位置Y位置)应用示例
相关推荐
散峰而望7 小时前
【算法竞赛】C++函数详解:从定义、调用到高级用法
c语言·开发语言·数据结构·c++·算法·github
CoderCodingNo7 小时前
【GESP】C++五级真题(贪心思想考点) luogu-B4071 [GESP202412 五级] 武器强化
开发语言·c++·算法
我有一些感想……8 小时前
An abstract way to solve Luogu P1001
c++·算法·ai·洛谷·mlp
智者知已应修善业9 小时前
【求等差数列个数/无序获取最大最小次大次小】2024-3-8
c语言·c++·经验分享·笔记·算法
..过云雨9 小时前
17-2.【Linux系统编程】线程同步详解 - 条件变量的理解及应用
linux·c++·人工智能·后端
量子炒饭大师10 小时前
Cyber骇客的逻辑节点美学 ——【初阶数据结构与算法】二叉树
c语言·数据结构·c++·链表·排序算法
fpcc10 小时前
C++编程实践—false_type和true_type的实践应用
c++
量子炒饭大师11 小时前
Cyber骇客神经塔尖协议 ——【初阶数据结构与算法】堆
c语言·数据结构·c++·二叉树·github·
王老师青少年编程11 小时前
2025年12月GESP(C++二级): 环保能量球
c++·算法·gesp·csp·信奥赛·二级·环保能量球
CoderCodingNo12 小时前
【GESP】C++五级真题(贪心思想考点) luogu-P11960 [GESP202503 五级] 平均分配
开发语言·c++·算法