MFC图像处理软件 地图 不显示图片对话框
来源:互联网 发布:淘宝字画 编辑:程序博客网 时间:2024/06/05 09:17
int CQueryDlg3::Index (COLORREF Color)
{
BYTE R = GetRValue(Color);
BYTE G = GetRValue(Color);
BYTE B = GetRValue(Color);
double mindis = 1000;
int m;
for (int i = 0; i < mapdatanum; i++)
{
double tmpdis = sqrt((R - mapdata[i].R)*(R - mapdata[i].R)
+ (G - mapdata[i].G)*(G - mapdata[i].G)
+ (B - mapdata[i].B)*(B - mapdata[i].B));
if (tmpdis < mindis)
{
mindis = tmpdis;
m = i;
}
}
if (mindis < 10)
return m;
else return 1000;
}
问题出在ctrl复制了第一行的BYTE R = GetRValue(Color);
但是后面函数没有将R改成GetGValue GetBValue
这个问题的debug耗时接近3个小时
但是学会了很多东西
比如如何加断点
如何在timer函数中让程序停下
如下
/*
if(abs(NewX - 531) + abs(NewY - 70) < 20)
{
int a = 0;/////////test
}*/
让鼠标在相应位置时timer函数停下跟踪
十分有用!
0 0
- MFC图像处理软件 地图 不显示图片对话框
- MFC对话框显示图片
- MFC对话框显示图片
- MFC对话框显示图片
- MFC对话框应用程序显示图像
- MFC 对话框全屏显示图片
- MFC对话框图片滚动显示
- 百度地图图片不显示
- mfc制作图像处理软件总结(一)
- 使用QT实现一个图像处理软件1 —— 图片的加载和显示
- MFC菜单栏显示带图片的对话框
- MFC对话框中显示BMP,JPG图片
- VC++ MFC 图片显示不显示注意事项
- 图像*处理软件
- VC MFC 对话框 Picture控件 显示图像闪烁问题
- MFC+Opencv在对话框程序中显示出一幅图像
- MFC对话框的picture控件中显示IplImage*格式图像
- 图像处理软件开发记录(三) QT图像显示
- cdc
- HTML_01 常用基本标签
- setup.py vs requirements.txt
- iOS 为导航栏自定义按钮图案Button Image 运行出来的颜色与原本颜色不一样 -解决方案
- 杭电1872 稳定排序
- MFC图像处理软件 地图 不显示图片对话框
- 学习:Log中'main', 'system', 'radio', 'events'
- 【转】ibatis动态sql
- [leetcode] Single Number
- 黑马程序员_java子类构造函数的执行过程
- springMVC与flex 整合
- Jenkins + Android/WinRT 运行单元测试
- ASP.NET中主题的创建和应用
- 华为交换机配置