帮忙看看这个程序!!立即给分

zlb527 2002-07-26 05:46:13
void CFloor::DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct)
{ CClientDC dc(this);
CRect rect;
GetClientRect(&rect);
float fxW = rect.Width()/float(RECT_NX);
float fyH = rect.Height()/float(RECT_NY);
for(int y=0; y<RECT_NY; y++)
{
rect = CRect(0,int(y*fyH),int(fxW),int(fyH*(y+1)));
for(int x=0; x<RECT_NX; x++)
{
dc.FillSolidRect(rect.left,rect.top,rect.Width()-1,rect.Height()-1,m_color);
rect.OffsetRect(int(fxW),0);
}
}
}
其中
#define RECT_NX =10
#define RECT_NY =10
rect = CRect(0,int(y*fyH),int(fxW),int(fyH*(y+1)));
dc.FillSolidRect(rect.left,rect.top,rect.Width()-1,rect.Height()-1,m_color);
这两句我不太理解请大虾请教!~~~!!立即给分
...全文
68 5 打赏 收藏 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
doublesword 2002-07-27
  • 打赏
  • 举报
回复
这不是就是创建一个矩形框
然后在里面涂色
zlb527 2002-07-27
  • 打赏
  • 举报
回复
rect = CRect(0,int(y*fyH),int(fxW),int(fyH*(y+1)));
dc.FillSolidRect(rect.left,rect.top,rect.Width()-1,rect.Height()-1,m_color);这两句我有点看不太懂呀??
glassshark 2002-07-27
  • 打赏
  • 举报
回复
定义矩形,用定义色彩填充矩形内部(不包括外线)。
w_king 2002-07-26
  • 打赏
  • 举报
回复
在窗口客户区高和宽平分成十等分,并画100个矩形用m_color颜色填充。并每个矩形的边为二个像素的客户区颜色。
jason_sun22 2002-07-26
  • 打赏
  • 举报
回复
1.在窗口客户区的左边0~1/10处,做一个垂直向下不断增大的rect
依次增加1/10

2.填充rect,在右边留下一个像素的边。

我猜有点像progress
内容概要:本文研究了基于深度强化学习的多无人机辅助边缘计算网络路径规划方法,旨在通过深度强化学习算法优化多无人机在执行任务时的飞行路径,以提高边缘计算网络的服务质量和效率。文中系统阐述了深度强化学习的基本原理及其在无人机路径规划中的应用,重点解决了动态环境适应性和多目标优化等关键技术难题。研究提出了一种高效的算法框架,能够有效应对复杂环境中的障碍物规避、能耗最小化和任务完成时间最短化等多重挑战。该框架通过Matlab代码实现,并经过大量仿真实验验证,结果表明,相较于传统路径规划方法,所提方法在确保飞行安全的前提下,显著提升了无人机的任务执行效率和网络服务质量,展现了优异的性能表现和广阔的应用前景。; 适合人群:具备一定编程基础,特别是熟悉Matlab编程语言,对无人机技术、边缘计算或深度强化学习感兴趣的科研人员和技术开发者。; 使用场景及目标:①为研究人员提供一种新的无人机路径规划解决方案,特别是在复杂动态环境下;②促进深度强化学习技术在无人机辅助边缘计算网络中的应用和发展;③为相关领域的工程技术人员提供技术支持和参考案例。; 阅读建议:读者在阅读本文时,应重点关注深度强化学习算法的设计思路及其在无人机路径规划中的具体应用,同时结合提供的Matlab代码进行实践操作,以便更好地理解和掌握该技术的核心要点。
已经博主授权,源码转载自 https://pan.quark.cn/s/a4b39357ea24 卷积神经网络(CNN,Convolutional Neural Network)属于一种深度学习模型类别,它对于处理具有规则网格状结构的数据类型表现尤为出色,尤其是图像数据。在手写体识别这一具体任务中,CNN能够高效地识别图像中的关键特征,例如笔画的几何形态、走向以及相互连接的模式,进而精确地识别出特定的手写字符。本项目的实现依托于TensorFlow框架,这是一个由Google研发的开源机器学习平台,其提供了大量便捷的工具和应用程序接口(API),用于构建和训练结构复杂的神经网络模型。 我们需要深入掌握卷积神经网络的基本构造。CNN通常由多个核心组件构成,包括卷积层(Convolutional Layer)、池化层(Pooling Layer)、全连接层(Fully Connected Layer)以及非线性激活函数(例如ReLU)。卷积层借助滤波器(Filter)在输入图像上执行扫描操作,负责特征的提取工作;池化层则通过降低数据的空间维度来提升计算效率;全连接层将提取出的特征与输出类别进行关联映射,最后采用Softmax函数完成最终的分类任务。 在这个手写字符识别的项目实践中,初始阶段可能进行了数据预处理步骤,涉及读取特定的二进制文件(比如train-labels.idx1-ubyte、t10k-labels.idx1-ubyte、train-images.idx3-ubyte、t10k-images.idx3-ubyte),这些文件可能存储了MNIST数据集中的手写数字图像及其对应的类别标签。MNIST数据集作为机器学习领域广泛应用的标准化基准,包含了60,000个训练...

16,550

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧