[资源][编辑器]vc中的资源编辑器

09月 18th, 2008 by admin
Posted in VC/MFC | No Comments »

新建Icon资源后,出现一个青色的空的32*32的icon,可以在其上画图,右边的颜色工具条里面有很多颜色供选择,里面有
2个特殊的颜色,一个是青色的,一个是粉红色的,好像是叫什么”屏幕背景颜色”,请问这2中颜色有何区别?????

如果你把青色的都擦出那么图标就变成白色的了。

青色是透明的那么那个粉红色的又是什么

我把整个图标用Inverse Color颜色刷了一下,让后将生成的图标放在桌面上,看起来就是透明的,好像没有什么反转的效果

楼上各位正解,实际上自己可以试一下。

 

Tags: ,

[流程图][编辑器]还是流程图编辑器的问题。。

08月 30th, 2008 by admin
Posted in VC/MFC | No Comments »

呃,我又来提问了
上一次发帖,一位仁兄提供了一个可以修改的东西是vs2008sample里面的drawcli
但是。。我们下周一就要交可编译的源代码了。。
呃。现学mfc是来不及了。。所以哪位高手可以帮忙改一下界面的布局?
除了实现流程图功能以外,把工具栏上面矢量图形的图标移到左侧竖向排列。。。
下周一之前。。。感激不尽。。。
小女子也没什么分了。。。就剩下190了。。。。跪求了。。。

ps,附要求:
要求
此题目要求设计并实现一个图形界面的软件,使用它可以绘制标准的程序流程图或其它示意图。此软件应当具有如下功能:

支持标准的流程图图形,如矩形、菱形等元素
支持在不同的图形之间连线,自动选择线的路径
可以向元素内部或图形的任意部分添加文字
设计一种文件格式来保存流程图,该软件应当可以将绘制好的图形保存为文件,也可以从文件中读取保存的图形。
流程图可以导出为PNG格式的图像。
可以导出SVG格式的矢量图(可选)。
在实现此软件时,要求如下

可以使用 MFC、QT 等类库
不可以使用矢量图绘制相关的函数库、类库
可以使用 PNG 图形相关的函数库、类库

难点
此项目的难点主要包括:

图形界面的应用程序设计
在画布上绘制图形
设计数据结构保存流程图
连线路径的自动选择,图形位置变化时的重新选择
导出 PNG 格式

Tags: , ,

[流程图][编辑器][可用]求流程图编辑器的可用程序以及源代码。。各位仁兄帮帮忙。。小女子们已经无计可施了。。。

08月 27th, 2008 by admin
Posted in VC/MFC | No Comments »

小学期的项目,做一个流程图编辑器。
哪位大侠做过或正在做这个东西有成品的话求源代码以及可用程序。。
我们4个全部是菜鸟。。实在不晓得该怎么着手。。
再次感谢各位大侠。。。。

学校要求是这样的:(不过基本上能出来个东西就ok了。。。。。)
要求
此题目要求设计并实现一个图形界面的软件,使用它可以绘制标准的程序流程图或其它示意图。此软件应当具有如下功能:

支持标准的流程图图形,如矩形、菱形等元素
支持在不同的图形之间连线,自动选择线的路径
可以向元素内部或图形的任意部分添加文字
设计一种文件格式来保存流程图,该软件应当可以将绘制好的图形保存为文件,也可以从文件中读取保存的图形。
流程图可以导出为PNG格式的图像。
可以导出SVG格式的矢量图(可选)。
在实现此软件时,要求如下

可以使用 MFC、QT 等类库
不可以使用矢量图绘制相关的函数库、类库
可以使用 PNG 图形相关的函数库、类库

难点
此项目的难点主要包括:

图形界面的应用程序设计
在画布上绘制图形
设计数据结构保存流程图
连线路径的自动选择,图形位置变化时的重新选择
导出 PNG 格式

哇,你们学校好强啊
小学期的作业都这么难

这是作业吗?居然要求这么高

麻子学校

被导师利用了。

建议随便搞点就行了,这东西应该交给比较专业的软件公司才能保证质量。

到网上搜一下看看有没有,我觉得这么典型的软件应该会有的
一楼说的倒是不错,可是mm多软件少啊

  可以百度一下  说不定有你需要的
                  -机柜

可惜是VC,不会

引用 4 楼 chyx413332087 的回复:
麻子学校

唉,就是随便搞也搞不出来。。我们现在就是想找一个能用的东西就成。。不用什么功能的。。。。

我说的那个例子找到了吗???

那个还不可以吗??

该回复于2008-08-25 14:57:03被版主删除

一个例子再改改,4份就可以交差了。ls的干脆给mm们改改算了,哈

支持下,  继续关注!

js+xml版本的要不要?要的话pm我留你联系方式

我曾经开发过这样的东西
visio提供了sdk可用于二次开发
其sdk中有vb和vc的例子
缺陷是需要visio相关的东西
我开发完之后没将所需的东西提取出来打包到软件中
如果要用就先装visio,也是个投机取巧的方法

引用 13 楼 liumeiqinyang 的回复:
一个例子再改改,4份就可以交差了。ls的干脆给mm们改改算了,哈

好主意,那就有劳你了!!!哈哈

晕ls,我不会啊,再者,给你机会嘛

我做过一个流程图生成器  读取源码文件然后绘制流程图的那种
和lz的不太一样吧  不过也能用到一些东西  比如导出为图片  如果有需要的话把邮箱message给我吧

其实这东西说难也不难 如果是MFC的话 我想可以应用N个Cstatic派生出各种图形,可以给他们搞成拖动式的 重叠 最后保存客户区DC为一张图就可以了

VC啊,不会啊!看不大懂

我做过一个,不过没有你说的那些 导出为PNG格式的图像,导出SVG格式的矢量图的这些功能

我是用mfc做的

去百度  查去  兴许有

绘图软件开发啊?例子不少啊,确实需要的话我上传一个

用java 写?

…….这么深

用dia改吧,有源码

参考: DrawCli

有机会去学习

www.kipway.com中的hmidraw6.1,可提供源代码

果然是小女子们啊,平时都拍拖去了吧……

和当时我们学校要求的差不多,我们当时做的是“矢量绘图系统”。要求差不多,不困难。
好好做绝对做得出来。

这次怎那么多提供代码的,,

难道是计算机图形学的作业?我曾经做了一个,不过是用C写的!

哇,这是啥子作业,搞得这么复杂.

早就有的

恩,试了一下。但是加载了sln以后就是没办法生成项目。。不知道是咋回事。。
所以还不确定能不能用。。。

呃,另外其实我们是一个小组的。so只要一份就够了。。。

如果不是VC有办法嘛?

和我上学期的一个有点类似,我的是课程设计。
我们的要求是 编辑标准程序流程图 然后生成c/c++源代码框架  可以单击图形 添加任何源代码及注释
结果 没有达到老师的要求 :关于绘制流程图,老师的要求非常接近 ,我也没做的很简单,把主要时间放在生成代码上了

引用 38 楼 vivianfl 的回复:
恩,试了一下。但是加载了sln以后就是没办法生成项目。。不知道是咋回事。。
所以还不确定能不能用。。。

哦,那个啊,你要设置一下生成的目标的平台类型,通常来说,设置成WIN32就可以了。

具体的地方。。。不太好描述。。。就是在选择“Debug”“Release”的下拉列表框的右边,还有一个下拉列表框。在里面选择 WIN32 就可以编译了。

这个设置也可以从“项目”的“属性”,“配置管理器”里进行平台的选择。

不错.这里的X:VS的安装目录Samples2052文件项目还不少噢.

具体位置:X:VS的安装目录Samples2052AllVCLanguageSamples.zip
楼主试试

java或者vb应该很容易实现,找找看吧。

引用 1 楼 BoweirrKing 的回复:
我得告诉你,这东东,有现成的例子,你信不?






不信的话。。。。。。。。。。。。。。。。。我也没办法。。。

说正经的,VS2008自带有一个例子,你们可以稍加修改,就能交差了,至少我觉得是差不多了。。。
具体位置:X:VS的安装目录Samples2052AllVCLanguageSamples.zip
把里面的C++文件夹解压缩出来,在子文件夹中寻找 MFColedrawclidrawcli.sln ,用VS打开编译吧!!!

那…

osworkflow的designer,或者jboss的jbpm,不过都是java的。

被导师利用了。

建议随便搞点就行了,这东西应该交给比较专业的软件公司才能保证质量。

这应该是一个有关绘图方面的作业吧,我赞同20楼的做法,在DC中画图就行了,不过每画一个图你得记住它的位置和关系之类的东西。生成是什么格式就按什么格式的要求去处理数据就行了。关于画图方面在VCKBASE中能找到相关的例子。

這裡有一個C#的源碼,可以參考
http://www.skyfa.com/resource/9b0300296ed76d979652d62d44b3bafe.aspx

VC啊,不会啊!看不大懂

lz学校比较强啊,这小学期作业赶上我们毕业设计了 - - &brvbar

东方证件公司,质量保证,QQ:248485459,公司联系电话:13724884758
  公司网站http://www.dfdbzj.cn
  1、文凭类:各学校毕业证、高中、中专、职业学校、高等院校学历证书、自学考试、成人高考、函授、英语、计算机等级证书以及各种档案材料(含专科、本科、研究生、硕士、博士等)。并可根据客户要求办理  
2、资职类:物流师、助理物流师、报关证、各类操作证(电工、焊工、叉车、司炉等)、技术等级证(初级、中级、高级)、厨师、美容美发、会计、会计师、工程师、教师、医师等资格证、职称证等(可以办理真的证书)  
3、户口类:各种防伪身份证、户口本、香港身份证、回乡证、未婚证、结婚证、离婚证、准生证、健康证等。  
4、部队类:士兵证、军官证、退伍证、军人残疾证、军用(武警)驾驶证(行驶证)、职工证、警官证、持枪证等。 
  5、车牌类:大型客(货)车牌照、小型客(货)车牌照、挂车牌照、赛车牌照、摩托车牌照、部队车辆牌照、武警(公安)车辆牌照等。(可以办理真的证书)  
6、汽车档案:汽车驾驶证、行驶证、营运证、附加费、养路费、从业资格证、年审等。(可以办理真的证书)  
7、房产证类:房屋所有权证、房屋他项权证、国有土地使用证、土地权利证明书、营业执照(企业、个体)、收据、入网许可证、消防安全合格证、动植物进出口检验证书、食品进出口检验证等。  
8、刻 章类:政府机关公章、公司(企业)公章、财务公章、个人私章,烫金刻制公章钢印、制版印刷、等。 
9,发票类:建筑业、服务业、房地产、运输、餐饭发票、销售发票、税务发票、医院门诊、住院

搞得压力大了

引用 48 楼 dvmacn 的回复:
被导师利用了。

建议随便搞点就行了,这东西应该交给比较专业的软件公司才能保证质量。


这个倒是不会。。因为就只是一个大作业而已。。
专业的软件公司我们也找不起撒。呵呵

引用 32 楼 missdeer 的回复:
果然是小女子们啊,平时都拍拖去了吧……

呃,我们也想拍拖呢。。时间都被编程给占去了。。也没时间拍。。。

引用 42 楼 BoweirrKing 的回复:
引用 38 楼 vivianfl 的回复:
恩,试了一下。但是加载了sln以后就是没办法生成项目。。不知道是咋回事。。
所以还不确定能不能用。。。

哦,那个啊,你要设置一下生成的目标的平台类型,通常来说,设置成WIN32就可以了。

具体的地方。。。不太好描述。。。就是在选择“Debug”“Release”的下拉列表框的右边,还有一个下拉列表框。在里面选择 WIN32 就可以编译了。

这个设置也可以从“项目”的“属性”,“配置…

可以运行了。真的很强大。非常感激。。我们也找到另一个和drawcli界面都类似的流程图编辑器,包括了可执行程序,不过它的代码没办法用vs编译。但是和drawcli非常类似。。我们会试着改改的。。这里先谢过大侠。。恩。不过小学期还有3个星期才结束。。所以到时候再结贴啦。因为。我们也不太会改。嘿嘿

现在的学校都流行小学期了…?

现在的学校都流行小学期了…?ZHANTONG

为了能让猎头找到你,加 54201416(JAVA高级社团QQ群),搜集高手中…

引用 57 楼 vivianfl 的回复:
。。恩。不过小学期还有3个星期才结束。。所以到时候再结贴啦。因为。我们也不太会改。嘿嘿。。。。。。

晕。。。我转体三周半接后空翻一个月再来拿分吧!

哈,就知道ls会有意见了,
不过小女子们有点不厚道了,先结贴给了ls分,有问题再来问嘛,BoweirrKing肯定热心帮忙

呃。呵呵,不会啦。。分不是问题唛。。最后东西全部能搞定多少分都会双手奉上滴。。只是想看看还有没有更好一点的方案而已啦。。

顶顶

谁说我有意见了??木有意见啊,一点都木有,真的木有,确实木有。。。。。。。。。只是觉得。。。有点寒。。。。

引用 65 楼 BoweirrKing 的回复:
谁说我有意见了??木有意见啊,一点都木有,真的木有,确实木有。。。。。。。。。只是觉得。。。有点寒。。。。

呃,好吧。既然这样的话。。那就结了吧。。。

另外感谢所有兄弟姐妹的关注。。。

关注中。

Tags: , , ,

[实现][代码][编辑器]如何实现代码编辑器中快捷键Tab的多行移动功能

07月 25th, 2008 by admin
Posted in VC/MFC | No Comments »

请问如何实现像VS2003代码编辑器那样选中多行后按下Tab,选中行整体向后移动一个Tab距离,
按快捷键Tab+shift,选中行全部顶格。
mfc实现方法,
还有如何用mfc在一个文本编辑器中添加快捷键?
恳请高手指点,不甚感激!

我是要编写一个类似VS的代码编辑器
是要实现那个功能。

楼主,可以处理通过处理按键消息完成啊。

只是,我不知道怎样让一个Tab等于4个空格的长度,如果楼主知道请告诉我,谢谢了。

在CRichEditCtrl中,在每行前面插入tab怎么实现啊?

Tags: , , ,

[文本][编辑器][当前]VC做的文本编辑器中如何到当前位置的字符的背景颜色

06月 9th, 2008 by admin
Posted in VC/MFC | No Comments »

我用VC做的文本编辑器,如何得到当前位置的字符的背景颜色?
谢谢!

使用 richedit  还是 自己写内核 ?

up and mark,,

我自己用的MFC的文档视图结构,视图是从ScrollView类继承来的,现在我在做鼠标按下左键,移动鼠标,要改变背景颜色。如果在此过程中鼠标移过去改变了颜色,现在鼠标又移过来,那我就要把背景色该回来,此时我想得到当前位置文字的背景色,来区分是否要改变背景色。

这些不都是自己控制的吗?

显示的时候记录下来。

哦,想明白了 。谢谢大家!

Tags: , , ,

[实现][文本][编辑器]请问如何简单的实现文本编辑器中片选时的用蓝色突出显示选中部分就跟记事本一样。

06月 8th, 2008 by admin
Posted in VC/MFC | No Comments »

rt,谢谢!

记事本就是使用系统默认风格而未做特殊处理的EDIT控件。你可以创建一个基于单文档的项目,创建过程中勾选使用系统公共控件风格,最后一步选择CEditView为基类。

楼上说的对啊。怎么想不同你做的是什么啊?

设置选中的开始和结束字符位置,刷新,绘制的时候将选中区域的字符特殊处理,背景蓝色,文字白色。

我视图的基类我用的是ScrollView,如果用EditView那就太简单了,我就只找到了4楼的这一种方法。
我想知道大家还有没有更好的办法?

引用 4 楼 Mackz 的回复:
设置选中的开始和结束字符位置,刷新,绘制的时候将选中区域的字符特殊处理,背景蓝色,文字白色。

那如果要用其他颜色突出显示一些关键字的话,怎么办?就只需要设置这些特殊关键字的文字颜色?

to:Mackz:我看到有人好像是用画刷,然后设置了一个矩形的背景色,之后的做法就跟您说的一样了,我不明白它是怎么做的,您知道吗?

文字背景透明的话,就用矩形绘制选中背景;否则用文字背景色也是一样。具体看自己需要。我是两者都用。

Tags: , , ,