本人想要实现的是将测量的点展示到窗体中,可以放大缩小底图以及拖动底图,相似于CAD一样的。求高手指点
解决方案
80
纯C#开发CAD系统。
技术点:图形控件开发+GDI+数据模型等等。
20
无非就是在窗体中保存一个叫做zoom的浮点数和offsetx offsety两个浮点数
然后再在你画图代码中涉及横坐标的地方,都加上offsetx,再乘以zoom……继续阅读 »
8年前 (2017-04-24) 3255浏览
2个赞
在C# Winform项目中,有一个form窗体、一个button按钮以及一个Panel控件。
目前可以在Panel控件的Panit事件处理方法中设置Panel控件边框的颜色。
问一下,怎么样通过点击button按钮Click事件,设置Panel控件边框的颜色。
帮忙提供下相关的参考资料或源码。谢谢!
解决方案
……继续阅读 »
8年前 (2017-04-24) 2205浏览
0个赞
问一下图片上这部分怎么透明, 自绘控件显示下面控件
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Tex……继续阅读 »
8年前 (2017-04-24) 1415浏览
0个赞
// switch.cpp — using the switch statement
#include <iostream>
using namespace std;
void showmenu(); // function prototypes
void report();
void comfort();
int main()
……继续阅读 »
8年前 (2017-04-24) 1220浏览
0个赞
想把id中的值依次由尾部插入buffer l_acData 中:
char l_acData[4096] = { "\0" };
char *l_FiledValue;
int l_iFieldType = 0;
int l_iLen = 0;
int FiledId = 0;
l_FiledValue = (char*)p_rPreTreat……继续阅读 »
8年前 (2017-04-24) 1370浏览
0个赞
TCHAR begin[20]=_T("E:\Debug\Image1\");
这是绝对路径,写死了,不过在别的机器上由于E盘没有这个文件,所以本人需要写相对路径,本人把这个image1复制到本人打包的目录下,那这里应该怎么写呢?
解决方案
20
那就直接写 “.\” 就可以了
10
TCHAR begin[20]=_T("I……继续阅读 »
8年前 (2017-04-24) 1154浏览
0个赞
本人要做一个ftp上传文件,需要同时上传多个文件。
本人开始做的是单个文件上传,思路是:点击上传按钮,弹出对话框,选中本地路径的一个文件,就可以得到这个文件一个路径,通过调用函数(其中一个参数是选中的文件的本地路径,另外一个参数是ftp路径是固定的)就可以把这个文件上传了。
可是多个文件上传该怎么做呢?肯定不能通过对话框选中多个文件吧 ?假如通过对话框选中多……继续阅读 »
8年前 (2017-04-24) 956浏览
0个赞
在C++大学教程里看到的,有个疑问,什么叫不修改对象的成员函数?
指的是不修改 整型,double等类型的变量 还是 类的对象?
解决方案
3
不管改没改,加了再说,报错就删了
20
就是不会修改这个对象的成员变更
2
例如有个类叫汽车,里面有个成员叫品牌,有个方法叫行驶。这个行驶的方法呢,不会去改车的品牌,于是就把行驶定义成只读成员函数,也就是你说……继续阅读 »
8年前 (2017-04-24) 1210浏览
0个赞
#include<iostream>
using namespace std;
int main()
{
double income,i;
cout<<“请输入当月利润”<<endl;
cin>>i;
double m1=100000*0.1;
double m2=m1+0.075*10……继续阅读 »
8年前 (2017-04-24) 1300浏览
0个赞