VCer代码 VCer开源 VCer文章 VCer工具 VCer知道 VCer词典 VCer读书 VCer论坛   站点首页 我要张贴 控制面板
VCer代码 VCer开源 VCer文章 VCer工具 VCer知道 VCer词典 VCer读书 VCer论坛   站点首页 我要张贴 控制面板

目前位置: VCer资源中心 >>> VCer开源
子级分类: 系统程序 网络工具 媒体工具 管理软件 游戏娱乐 BBS联赛作品 可重用类
我也来开源一个!>>>


蓝风原创: NNs Number Recoger Model
 
 
今天在VCer工具里看到 Inno Setup 5.1.9 汉化版 篇,下载了觉得很好用于是就到作者的官方网站(http://www.jrsoftware.org/)上下载了5.2.1版,把以前的毕业设计NNs Number Recoger Model打包了,故将其安装包发布上来,希望大家就制作不足之处提出建议! 本着VCer (你有一个思想,我有一个思想, 我们交换一下,一人就有两个思想;)开源的思想,特将软件工程源码(有详尽的注释)上传了,希望对刚接触NNs\hopfiel算法的有所帮助,同时请各位大侠就NNs Number Recoger Model提出更好的建议! 原软件采用了皮肤控件(Matinsoft Inc. 2004.11.25 的 AppFace 0.2),这里就没贴上来了,CSDN里可以找到,只要把AppFace.dll文件和至少一个同版本的URF皮肤文件粘贴到软件安装目录下便可使用了!
作者:蓝风 bluewind张贴于2007-10-15 19:11:43.0,共阅读509次,回复2
BBS联赛作品A4010
 
A1. /* 首届高校BBS程序设计大赛 算法项目赛题A By rainarch@smth 2004.4.16 ======================= A1.工作安排 ----------------------- 问题: 有一定数量的夜班警卫保卫当地的仓库以防止抢劫。这些警卫需要成对地进行安排,使每一 对安排在不同的夜晚。仓库主管要求你写一程序, 确定能够安排警卫的最大值。 注意:每 一个警卫人员只能安排一次,警卫人员不能单独工作。 输入: 第一行包含一个整数 N <= 222 ,这是警卫人员的总数。以下的每一行包含一对整数(i,j)意 味着警卫i和j能够在一起工作。输入以EOF结束。 输出: 输出最理想的安排方法。输出一整数,表示能够安排的警卫人员的总数C。然后的C/2行,每 一行2个整数,意味着 i 和 j 能够一起工作。 输入样例: 3 1 2 2 3 1 3 输出样例: 2 1 2 /////////////////////////////////////////////// 主要思想 根据图中上点的度最小优先考虑的原则。 link: 表示每个guard可能的匹配对数目 1. Compute link for each guard 2. ...
作者:不祥 imcc张贴于2004-05-06 22:34:28.0,共阅读1732次,回复1
Tetris
 
 
大家好!这个是我用VB写的Tetris(那时水平和小学刚毕业差不多),已经把一些较明显的bug去掉了。但总觉得不是很好,所以请大家随便看看(本人代码可读性极差,大家看下运行结果有什么问题就行),请顺便提些意见,谢谢!
作者:vcsubman vcsubman张贴于2007-10-21 10:00:23.0,共阅读258次,回复0
VB俄罗斯方块
 
 
俄罗斯方块原码(VB) 希望大家能够多提宝贵意见. 我的QQ:94393589
作者:Frank lifengfeng张贴于2007-02-10 14:12:43.0,共阅读2104次,回复3
蓝风习作: VC中ADO 连接数据库保存显示JPG图象
 
 
void CRMSDlg::OnButton_in() //从库中提取并显示 { // TODO: Add your control notification handler code here try { // "pic" 是字段名,该字段保存着 OLE 对象 long nSize = m_pRecordset->GetFields()->GetItem("pic")->ActualSize; // 获取字段 "pic" 的当前单元的大小(在分配内存空间时要用到) if(nSize > 0) { _variant_t varBLOB; varBLOB = m_pRecordset->GetFields()->GetItem("pic")->GetChunk(nSize);// 读取 OLE 对象 --> varBLOB if(varBLOB.vt == (VT_ARRAY | VT_UI1)) { if(BYTE *pBuffer = new BYTE [nSize+1]) // 申请必 ...
作者:不祥 bluewind张贴于2007-10-14 13:10:18.0,共阅读809次,回复0
类似于WINAMP播放软件的窗口粘接移动的例子
 
 
类似于WINAMP播放软件的窗口粘接移动的例子 功能:实现窗口之间的粘接. 在一个窗口移动到要接近另一个窗口时, 它就会自动贴到另一个窗口. 在已经粘接到主窗口时,主窗口在移动,其他粘接到一起的窗口就一起动. 在粘接到一起的窗口一起动时,同其他没有粘接到一起的窗口也有粘接效应. 就是靠近时,就粘接. 注:粘接分:左右边粘接,上下边粘接,角于角粘接(有兴趣的可以扩充) 代码示例: void CMainDialog::OnMoving( UINT nSide, LPRECT lpRect ) { CTest4App *pApp = (CTest4App *)AfxGetApp(); CRect rMovedRect; CPoint ptCurCursor; //用来保存旧的连接状态 BOOL bIsLinkedOfMainAndSecond,bOldIsLinkedOfMainAndThird,bOldIsLinkedOfSecondAndThird; //保存旧的连接状态 bIsLinkedOfMainAndSecond = pApp->m_bIsLinkedOfMainAndSecond; bOldIsLinkedOfMainAndThird = pApp->m_bIsLinkedOfMainAndThird ...
作者:金军 bluejoe张贴于2007-01-27 23:45:44.0,共阅读1936次,回复5
hcl原创:CScrollWnd/CTabSheet/CStaticSplitter
 
 
CScrollWnd 这是一个从MFC的源码中扒出来的一个滚动窗口类,功能基本类似于CScrollView, 但是它的基类是CWnd,这样为一些不需要使用Document View结构但又想使用滚动窗口的小程序提供了比较方便的方法,他的接口除了两个坐标转换函数以外与CScrollView基本相同,同时在画的地方采用了内存DC缓冲,避免了闪烁,这下你可以随意的刷新了(当然刷新太多了对效率还是有一些影响的) 因为是工作需要,所以设计了这个类,目前只测试了基本的功能,映射模式为MM_TEXT在屏幕上显示正常,至于打印的支持还没有做。 因为跟CScrollView功能基本相同,所以没有写什么注释,大家可以查MSDN中CScrollView的帮助,如果发现跟CScrollView不一致的地方给我mail吧。 使用方法,跟CScrollView一样,在你的类中继承,实现OnInitialUpdate和OnDraw就成了。 CTabSheet 一个TabCtrl,可以方便的把各种窗口加入到其中,做成属性页的形式,功能很简单,但是很 实用。 CStaticSplitter 静态切分窗口,这个类是从WTL的SplitterWnd里面扒出来的,因为MFC的SplitterWnd实在是太太太难用了,而且很难看,看到WTL里面的这个不错,想拿来用,不过如果是MFC程序的话再加上WTL的 ...
作者:不祥 bluejoe张贴于2004-05-17 18:01:25.0,共阅读3742次,回复2
白乔原创:文件名转换小写
 
很简单的,将当前目录的所有文件和目录名转换为小写。 白乔自己经常用到的,不知道对你们有没有用:)
作者:不祥 bluejoe张贴于2004-03-18 20:38:38.0,共阅读1736次,回复1
outlook bar
 
 
...outlook bar
作者:heartofdra heartofdra张贴于2007-05-28 21:55:54.0,共阅读1546次,回复1
snoopy每日一译-简单超文本静态控件
 
 
简单超文本静态控件 by:Franz Wong 2003.1.14 from:codeGuru 翻译:snoopy我写这个类的时候参考了Zhibin Cao的"CScrollHotStatic!XHyperlink and Scroll CStatic Class"一文。CHyperlinkStatic中有 两个public函数: void SetHyperlink(CString strHyperlink) void SetCaption(CString strCaption) SetHyperlink用来设定连接,而SetCaption用来设定你所看到的文本。 当鼠标在文本上方会变成手状指针。文本下方有下划线。简单就是最好。我也不多说废话了,Enjoy! :-)
作者:不祥 ycr40张贴于2004-04-26 20:37:45.0,共阅读2057次,回复2
dedict
 
 
...颠覆传统字典,不再是照字母表着愚公移山地爬格子,一种全新的体验! 可视化的电子词典,图形的方式,直观地展现单词之间的联系。 统计统计数据和人们自身的感性认知一致表明: 人们对图形的记忆效果印象最深刻,其次是表格,最差就是文字了 由于传统出版业的行业特性的限制,为了便于检索,传统的纸质字典只能按照字母表顺序来组织排版。所以我们一直以来看到的都是此类的字典,甚至于很多电子辞典也还是沿袭了这个传统,尽管事实上字母表顺序很不利于人脑的记忆和接受。我们称其为传统字典或者子母顺序字典,以区别于DEDict。 而今,由于电脑技术的高度发展,多媒体技术,网络技术的普遍运用,电子辞典也具备了革新的基础。 以图形化的方式来组织单词的表现形式,完全不同的革命性的用户体验。 更加符合人类的认知原理,生理特性。 于是,就有了这个辞典... 愿他对您有所帮助!!!
作者:lakewalker lakewalker张贴于2007-07-18 10:05:38.0,共阅读2318次,回复4
HexView
 
 
... 一个难得的 对Doc类进行了编程的 完整工程。 此工程对文件以16进制的方式进行查看。 从中还可以学习CScrollView的编程。 做了字体选择的对话框。
作者:不祥 heartofdra张贴于2007-02-12 18:46:04.0,共阅读1823次,回复2
AKAI 个人2005年写的游戏DOMO
 
 
...2005年用GDI写的游戏源码,希望对大家有帮助,很菜的 联系MAIL: akailee@163.com QQ:21787070
作者:AKAI LEE evelees张贴于2007-08-24 11:01:40.0,共阅读702次,回复0
模拟键盘输入的类
 
用 Sendit(CString msg) 发送字符串,完成模拟键盘输入.仅供 vcer 用户,请勿转贴.谢谢.
作者:不祥 Bccv张贴于2004-04-12 11:40:23.0,共阅读2596次,回复2
白乔原创:一个简单的超文本控件CHyperText
 
 
前一段时间做一个小项目,遇到一个问题,就是要在用户输入文本时在某个位置显示带有图标的提示,如:“已输入160字”,并显示警告或OK的LOGO。 开始我采用的方案是:准备2个静态控件,前一个显示图标,后一个显示文字。后来发现这个做法很别扭,而且缺乏柔性。由于平时从事WEB开发比较多,我就自然而然地想到了超文本:)为什么不弄一个超文本的控件呢? 使用方法 最后封装出来的类是CHyperText,它继承于CStatic,大家使用的时候,只要将你的静态控件绑定成CHyperText即可,如: CHyperText m_Hint2; CHyperText m_Hint1; 当然,由于精力有限,我只能实现部分的标签,如下示出已实现的标签: FONT:字体的设置,包含face/size/color属性; face:字体名,如:黑体; size:对应于字体的高度,单位是em; color:目前只支持16进制,如:#ff0000,代表红色; B:粗体; I:斜体; U:下划线; IMG:图片,包含src属性; src:目前只支持位图资源和图标资源,src指定资源的ID,如:src="128"; 哪位vcer有时间的话,可以继续完善其标签。 实现方案 如何解析? 在实现上,我主要采用了CMarkup类完成标签的解析。代码如下: voi ...
作者:白乔 bluejoe张贴于2007-02-27 09:45:22.0,共阅读2609次,回复2
给 资源管理器 加上文件夹大小显示[双版本]
 
 
来自 sanran 的一个部分类,修改了部分实现,修改了原来的计算错误,当作业了...打开资源管理器,在标题兰单机鼠标右键,选择 folder size 即可.初次计算可能会慢,以后就好了. 使用方法,把release.rar 解压,之后得到一个 fs.dll . 随便你放到哪里,之后 开始--运行-- regsvr32 drive:\path\fs.dll , 即可,不想用了就 regsvr32 /u drive:\path\fs.dll 这里包括2个版本,一个是显示 KB,MB,GB单位的,但是不支持资源管理器的排序.另外一个版本是统一以MB为单位,可以在资源管理器里面排序的,大家自己选择使用. winme or later ...;)见代码,其中类可重用
作者:不祥 Bccv张贴于2004-06-02 12:33:13.0,共阅读4595次,回复8
对话框上 list控件
 
 
...对话框上 list控件
作者:heartofdra heartofdra张贴于2007-05-28 21:33:14.0,共阅读1401次,回复1
VC源码-神迹外挂.rar
 
 
外挂 ...
作者:阿木 lewislau张贴于2007-07-13 13:39:38.0,共阅读1121次,回复0
多文件选择文件对话框,用这个类吧(也是smth有人问)
 
见例程
作者:不祥 Bccv张贴于2004-04-16 09:41:44.0,共阅读1841次,回复1
snoopy每日一译-实现自定义工具栏
 
实现自定义工具栏实现自定义工具栏 by:Eric Shan 2004.5.4 from:codeGuru 翻译:snoopy 我是笨蛋吗?我在网上查找怎样实现自定义工具栏,找不到;在新闻组发问,发现没有人回答我。好象除了我,人人都会似的。自定义工具栏对话框一闪而过,删除工具栏后加不回来,却没有人告诉我怎么做。 MSDN说你必须处理几个Notify消息。它们是TBN_QUERYINSERT, TBN_QUERYDELETE, 和 TBN_GETBUTTONINFO,但没有代码显示如何去做。 最后,在仔细研究cToolBarEx后,我发现怎样去做了。这很简单,但我不知道为何没人揭示它。 下面是实现的方法: 让向导生成一个标准的应用程序,建立一个菜单-姑且称作“Customize ToolBar”,使用向导建立一个响应该菜单的处理函数,在其中,加入: CToolBarCtrl& myTBCtrl = m_wndToolBar.GetToolBarCtrl(); myTBCtrl.Customize(); 编译和链接它,执行EXE文件,点击“Customize ToolBar”菜单,你会发现有东西一闪而过,那就是自定义工具栏对话筐。它一闪而过是因为没有响应TBN_QUERYINSERT消息。 加入TBN_QUERYINSERT消息的处理。在Mainfrm. ...
作者:不祥 ycr40张贴于2004-05-10 16:55:39.0,共阅读2316次,回复1

页次: 3/9页 记录总数166 9 7 [ 1 2 3 4 5 6 7 8 9 10 ] 8 :