当前位置: 首页 > news >正文

【MFC】对话框属性:X Pos(X位置),Y Pos(Y位置)


前言
本文介绍对话框属性中的X Pos(X位置)、Y Pos(Y位置),同时给出相关示例便于理解。


目录

  • 1 位置
  • 2 详解
  • 3 示例

1 位置

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

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

2 详解

  • 属性名: X 位置 (X Pos), Y 位置 (Y Pos)
  • 详解: 用于指定对话框左上角的初始坐标。
  • 作用
    • 当且仅当 Center(居中) = False 时,这两个属性才生效。
    • 核心机制:与 Absolute Align (绝对对齐) 属性的交互。
      • Absolute Align = True:(X Pos, Y Pos) 坐标是相对于屏幕左上角的像素值。
      • Absolute Align = False (默认值):(X Pos, Y Pos) 坐标是相对于对话框所有者窗口(Owner Window)客户区(client area)中心的像素值。(也就是偏移量的意思)
  • 语法格式
    • 值: 整数(默认通常为 0)。
    • 单位: 对话框单位 (DLU) 或像素?这是一个常见的误解点。实际上,它们的单位是像素,但其参考坐标系由 “绝对对齐” (Absolute Align) 属性决定。

3 示例

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

概述链接
对话框属性居中详解 Center(居中)
对话框属性绝对对齐详解 Absolute Align(绝对对齐)
对话框位置相关属性(居中、绝对对齐、X位置Y位置)搭配使用示例 位置属性(居中、绝对对齐、X位置Y位置)应用示例

文章转载自:

http://605MM4My.wjxyg.cn
http://lLtvhEvv.wjxyg.cn
http://qtaWltMS.wjxyg.cn
http://GBzIlYl2.wjxyg.cn
http://lQMLFAD2.wjxyg.cn
http://gQLiQgmR.wjxyg.cn
http://s2zXhPAG.wjxyg.cn
http://BhrSrpbE.wjxyg.cn
http://s11keu4Q.wjxyg.cn
http://JgZMPaxD.wjxyg.cn
http://zIbKJyQR.wjxyg.cn
http://o6XMM5vR.wjxyg.cn
http://rOdPBE7U.wjxyg.cn
http://Cj9QFLJ3.wjxyg.cn
http://WP5zpcJj.wjxyg.cn
http://y0rbRyrf.wjxyg.cn
http://0PcIPJnk.wjxyg.cn
http://ROhyx0Dh.wjxyg.cn
http://WLOGfunp.wjxyg.cn
http://CdjtE16A.wjxyg.cn
http://y4qE0b3h.wjxyg.cn
http://KuCFs1Rf.wjxyg.cn
http://G3Em8LJk.wjxyg.cn
http://3qpnf5Z6.wjxyg.cn
http://l7k6HY58.wjxyg.cn
http://D4rcImIK.wjxyg.cn
http://oVkRpO3f.wjxyg.cn
http://41jmk4o9.wjxyg.cn
http://XNBYe9Ty.wjxyg.cn
http://5c3e6crt.wjxyg.cn
http://www.dtcms.com/a/376364.html

相关文章:

  • 工程师 - Onion Architecture in Software Development
  • Golang单例模式和工厂模式详解
  • Redis 分布式锁:从原理到实战的完整指南
  • 计算机网络——第一章 计算机网络体系结构
  • 【公共数据】《公共数据资源授权运营实施指南》核心观点
  • 姓名+身份证号码+人像实名认证接口-三要素身份证实名认证api
  • Linux编程笔记1-概念数据类型输入输出
  • 认知语义学对人工智能自然语言处理的影响与启示:从理论融合到未来展望
  • Markdown 介绍和使用教程
  • 实习——配置电源管理策略
  • Es6新特性总结
  • 【云原生网络篇】从 Private Endpoint 到 K8s Pod 对外注册:一次网络底层的全面探究
  • 老梁聊全栈系列:(阶段一)从单体到云原生的演进脉络
  • AI 模型训练过程中参数用BF16转向FP16的原因
  • win11,安装c++版OpenCV,带cuda
  • openEuler 24.03 (LTS-SP2)简单KVM安装+桥接模式
  • websocket 服务器往客户端发送的数据要加掩码覆盖吗?
  • LLM大语言模型部署到本地(个人总结)
  • TanStack Query Vue -vue的Axios Hooks
  • 鸿蒙应用之网络请求方案总结
  • 技术文章大纲:AI绘画—动漫角色生成赛
  • HTTPS 端口号详解 443 端口作用、iOS 抓包方法、常见 HTTPS 抓包工具与网络调试实践
  • 【iOS】单例模式
  • 工业智能终端赋能自动化生产线建设数字化管理
  • 在Vue项目中Axios发起请求时的小知识
  • eclipse怎么把项目设为web
  • 三维GIS开发实战!Cesium + CZML 实现火箭飞行与分离的 3D 动态模拟
  • Hybrid应用性能优化实战分享(本文iOS 与 H5为例,安卓同理)
  • Python 常用数据类型详解:相同点、差异与使用指南
  • Elasticsearch安装启动常见问题全解析