 |
给 资源管理器 加上文件夹大小显示[双版本]
|
|
| |
![工程快照[99,145字节]](/upload/2004/06/1047343491130.jpg)
|
| |
| 来自 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,共阅读5712次,回复10次 |
|
|
 |
模仿机器狗病毒(VC源码)
|
|
| |
![工程快照[503,571字节]](/upload/2008/09/1047343492001.zip)
|
| |
| 作者:Koma
QQ:277460272 Email:koma0769@vip.qq.com
因本人学习VC++仅数月,程序难免有不足之处,希望大家以后共同学习共同进步 !
另外,感谢我一路学习的指导老师:
徐艺波老师 http://www.xuyibo.org
孙鑫老师 http://www.sunxin.org
牛紫郁闷 http://hi.baidu.com/ylemyu
老兵哥提供网络技术支持 http://www.net527.cn
One net , One Dream !
备注:文件里没有含病毒,只是举例下载一个迅雷5.
|
|
| 作者:Koma0769 koma0769张贴于2008-09-11 09:13:46.0,共阅读346次,回复1次 |
|
|
 |
一个文本编辑软件
|
|
| |
![工程快照[25,079字节]](/upload/2007/05/1047343491469.jpg)
|
| |
| ...一个文本编辑软件
|
|
| 作者:heartofdra heartofdra张贴于2007-05-28 20:20:06.0,共阅读1544次,回复1次 |
|
|
 |
十六进制文件查看器
|
|
| |
![工程快照[24,610字节]](/upload/2004/04/1047343490899.gif)
|
| |
| class CHexViewView : public CScrollView
{
protected: // create from serialization only
CHexViewView();
DECLARE_DYNCREATE(CHexViewView)
CFont* m_pPrintFont;
CFont* m_pFont;
LOGFONT m_logfont;
int m_nPointSize;
BOOL m_bPrinting;
int m_nPageHeight;
int m_nPageWidth;
int m_nPrintLine;
void CalcPageCount(CDC* pDC, CPrintInfo* pInfo);
// Attributes
public:
CHexViewDoc* GetDocument();
// Operations
public:
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CHexViewView)
public:
virtual void OnDraw(CDC* pDC); // overr ...
|
|
| 作者:不祥 bluejoe张贴于2004-04-30 09:20:34.0,共阅读4026次,回复2次 |
|
|
 |
画笔小程序,有点问题,望高手指点!
|
|
| |
![工程快照[18,327字节]](/upload/2007/06/1047343491593.jpg)
|
| |
| 为什么只能画一笔就有错误提示啊?万分感谢
|
|
| 作者:ray ray1030张贴于2007-06-03 01:07:47.0,共阅读1669次,回复4次 |
|
|
 |
TLbView
|
|
| |
![工程快照[96,961字节]](/upload/2008/05/1047343491940.jpg)
|
| |
| .....
查看DCOM程序函数
......
|
|
| 作者:aprovy aprovy张贴于2008-05-04 19:22:24.0,共阅读689次,回复0次 |
|
|
 |
模拟 捕捉文件操作异常 的对话框程序
|
|
| |
![工程快照[14,680字节]](/upload/2007/02/1047343491338.jpg)
|
| |
|
借用 文件异常
练习 try catch throw的用法
整理这个工程时,搜索到下面链接的文章
http://www.doyj.com/2006/09/11/try-catch/quote-comment-42/
|
|
| 作者:不祥 heartofdra张贴于2007-02-06 20:18:37.0,共阅读2125次,回复2次 |
|
|
 |
系统Modem列表枚举程序
|
|
| |
![工程快照[14,813字节]](/upload/2004/03/1016455416378.gif)
|
| |
| 通过注册表读取系统的Modem列表
|
|
| 作者:不祥 bluejoe张贴于2004-03-18 20:44:47.0,共阅读2644次,回复2次 |
|
|
 |
白乔原创:文件名转换小写
|
|
| |
| 很简单的,将当前目录的所有文件和目录名转换为小写。
白乔自己经常用到的,不知道对你们有没有用:)
|
|
| 作者:不祥 bluejoe张贴于2004-03-18 20:38:38.0,共阅读2201次,回复1次 |
|
|
 |
HexView
|
|
| |
![工程快照[132,313字节]](/upload/2007/02/1047343491345.jpg)
|
| |
| ...
一个难得的 对Doc类进行了编程的 完整工程。
此工程对文件以16进制的方式进行查看。
从中还可以学习CScrollView的编程。
做了字体选择的对话框。
|
|
| 作者:不祥 heartofdra张贴于2007-02-12 18:46:04.0,共阅读2319次,回复2次 |
|
|
 |
在对话框中加入属性页
|
|
| |
![工程快照[484,182字节]](/upload/2007/06/1047343491612.bmp)
|
| |
|
::首页 >> 文档中心 >> 在线杂志 >> 属性页 [ 在线杂志 第14期 ]
? [ 原创文档 本文适合中级读者 已阅读53012次 ] 文档 代码 工具
在对话框中加入属性页
作者:黄晨量
下载本文全部源代码
当一个基于对话框的程序中有相当多的控件时,你一定会想到使用属性页来将这些控件分类放置。本文针对这种方法来讨论几种可能实现的方案。
方案一
本方案的例子请见源代码打包文件中的Property1部分
在对话框上放置一个Tab Control的控件,再在对话框上放置所需的控件(本例放置了2个按钮,试图在每个标签中显示一个)。然后利用Class Wizard来为Tab Control控件创建一个控件变量,该变量是CTabCtrl类的,再为其他控件也创建相应的控件类。 在主对话框的初始函数中CProperty1Dlg::OnInitDialog()加入如下代码://本例插入两个标签,实际运用中可通过循环插入所需个数的标签,运行后默认第一个标签被选中
m_tab.InsertItem( 0, _T("Tab1") );
m_tab.InsertItem( 1, _T("Tab2") );
//将不是第一个标签的控件隐藏掉,只留下你要的控件
m_button2.ShowWindow( SW_HIDE );
再 ...
|
|
| 作者:princecnbj princecnbj张贴于2007-06-15 07:56:46.0,共阅读2463次,回复1次 |
|
|
 |
FileManager
|
|
| |
![工程快照[17,885字节]](/upload/2007/03/1047343491378.gif)
|
| |
| 一个文件管理器,采用Turbo C编写的。
FM is a file/directory manager program. I wrote it in TURBOC to get familar with the language and to create a filemanager for myself.
FM will work with directories having up to 500 files and/or ubdirectories.
It is fairly straight forward to use. Simply enter fm and the program will display all the files and sub directories in the current directory. If you want to look at another directory enter it on the command line. I.E. fm \turboc\source\ will display the files in the \turboc\source directory.
When the files and subdirectories are displayed on the screen you ca ...
|
|
| 作者:Jim Derr iter张贴于2007-03-13 08:38:33.0,共阅读1607次,回复0次 |
|
|
 |
Double-Check Locking Demo
|
|
| |
| 060509T0042
1.弄了个单件单例演示,明天弄个多线程看看线程安全么还有会不会死琐.代码确实优雅多了void CMainDlg::OnButton1()
{
//采用单件之后优雅多了:)
TRACE(" GetCounter = %d\r\n", CDCLock::GetInstance()->GetCounter());
CDCLock::GetInstance()->SetCounter(CDCLock::GetInstance()->GetCounter() + 2);
TRACE(" GetCounter = %d\r\n", CDCLock::GetInstance()->GetCounter());
}
//CDCLock Means "Class Double Checked Locking From Singleton", It Was Thread Safed
//Referenced Doc Below:
//"http://www.huihoo.com/ace_tao/double_checked_locking.html"
这两天干活正好用到"单件模式",先写个Demo先
|
|
| 作者:不祥 LoseSpeed张贴于2006-05-09 01:28:24.0,共阅读2768次,回复1次 |
|
|
 |
简单记事本(sdk编的)
|
|
| |
| SDK
|
|
| 作者:不祥 kgj2008张贴于2005-04-06 00:24:52.0,共阅读3071次,回复0次 |
|
|
 |
模拟键盘输入程序
|
|
| |
| 模拟用户按键,用小数字键盘区模拟多媒体键盘的程序(源码少后奉上)注册系统热键
|
|
| 作者:不祥 Bccv张贴于2004-03-30 10:19:19.0,共阅读2912次,回复1次 |
|
|