- 博客(32)
- 资源 (27)
- 收藏
- 关注
原创 C#各种控件滚动条, 移动到最底。
以panel为例,同样flowLayoutPanel也行//设置 滚动条 滚动到垂直滚动条最底部。 Point newPoint = new Point(0, this.panel1.Height - panel1.AutoScrollPosition.Y); panel1.AutoScrollPosition = newPoint;
2012-08-21 11:26:12 1039
原创 C# WinForm FlowLayoutPanel闪烁解决。
flowLayoutPanel1.GetType().GetProperty ("DoubleBuffered", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic) .SetValue(flowLayo
2012-08-21 10:44:21 1246 2
转载 c++推荐书籍
c++推荐书籍C++ 书籍大汇语言基础入门:1. C++ Primer 《C++入门》(通常不用中文名)by Stanley B. Lippman有第三版和第四版,如其名,是C++入门的不二选择,是全面广泛的参考书目,内容丰富,笔触严谨。如果说Bjarne Stroustrup是C++之父的话,那么Lippman可以说是C++之母了:)晨星:适合有丰富C经验,缺乏C++经验的。
2007-10-27 13:17:00 5142 4
原创 调试问题记录
1.预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反), 在.c文件中使用 #include "stdafx.h" 造成;将.c文件改为.cpp解决2.fatal error C1010: 在查找预编译头指令时遇到意外的文件结尾 包含#include "stdafx.h"解决
2007-09-21 09:38:00 473
转载 AES对称加密算法原理
加密它:用新的高级加密标准(AES)保持你的数据安全原著:James McCaffrey 翻译:小刀人 原文出处:MSDN Magazine November 2003 (Encrypt It)本文的代码下载:msdnmag200311AES.exe (143KB)本文假设你熟悉
2007-09-19 15:18:00 71945 21
转载 VC小技巧20个
VC小技巧20个2007-08-31 16:42一、打开CD-ROMmciSendString("Set cdAudio door open wait",NULL,0,NULL);二、关闭CD_ROMmciSendString("Set cdAudio door closed wait",NULL,0,NULL);三、关闭计算机OSVERSIONINFO OsVersionInfo; //
2007-09-17 16:52:00 426
原创 安装,调试问题
重做了系统,安装.net2003时,提示“安装程序检测到另一个程序要求计算机重起...”。解决方案:进入注册表,删除pendingfilerenameoperations项此路径下:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/pendingfilerenameoperationsvs.n
2007-09-16 16:32:00 591
转载 CRC算法与实现
引言CRC的全称为Cyclic Redundancy Check,中文名称为循环冗余校验。它是一类重要的线性分组码,编码和解码方法简单,检错和纠错能力强,在通信领域广泛地用于实现差错控制。实际上,除数据通信外,CRC在其它很多领域也是大有用武之地的。例如我们读软盘上的文件,以及解压一个ZIP文件时,偶尔会碰到“Bad CRC”错误,由此它在数据存储方面的应用可略见一斑。差错控制理论是在代数
2007-09-16 14:06:00 341
转载 CPoint,CSize,CRect类说明
CPoint类类CPoint是对Windows结构POINT的封装,凡是能用POINT结构的地方都可以用CPoint代替。结构POINT表示屏幕上的一个二维点,其定义为:typedef struct tagPOINT{LONG x;LONG y;} POINT; 其中 x、y分别是点的横坐标和纵坐标。 由于CPoint提供了一些
2007-09-10 10:57:00 5161
转载 一个软件设计的全过程(基于UML)
一个软件设计的全过程(基于UML) 文/陈刚 at 2006年4月12日 from www.ChenGang.com.cn前段时间把一个界面框架完成了,今天基于这个框架开发一个小模块,在这里把这个模块设计的全过程记录下来,希望大家讨论并指正。一、起因公司交给我一个任务,为测试员写一个手机模拟界面,以方便她们的手机短信测试。过去她们都是用MC4J直接调用公司服务
2007-09-08 13:12:00 600
转载 CListBox & CCheckListBox 使用技巧
CListBox & CCheckListBox 使用技巧 作者:lixiaosan时间:04/06/2006CListBox 和 CCheckListBox 简介CListBox用来输出一系列的文本,每条文本占一行。CCheckListBoxCCheckListBox是由CListBox派生,具有CListBox的所有功能。与CListBox唯一不同是在每一行前面加上了一个
2007-09-06 16:50:00 479
转载 使用VC6.0实现窗口的任意分割
使用VC6.0实现窗口的任意分割南京邮政局计算机中心 张中庆 一、关于CSplitterWnd类我们在使用CuteFtp或者NetAnt等工具的时候,一般都会被其复杂的界面所吸引,在这些界面中窗口被分割为若干的区域,真正做到了窗口的任意分割。 那么我们自己如何创建类似的界面,也实现窗口的任意的分割呢 ?在
2007-09-06 16:05:00 342
原创 CListCtrl设置为显示图片后,设置选择的问题
m_ListCtrl.SetSelectionMark(5); m_ListCtrl.SetItemState(5, LVNI_DROPHILITED|LVNI_SELECTED,LVNI_DROPHILITED|LVNI_SELECTED); m_ListCtrl.EnsureVisible(5,TRUE);
2007-08-30 17:36:00 496
转载 HOW TO:在 Visual Studio .NET 中创建、使用和管理宏
http://support.microsoft.com/kb/317347/zh-cn
2007-08-28 15:28:00 272
转载 MFC消息映射宏说明
1、DECLARE_MESSAGE_MAP:在头文件中声明源文件中所含有的消息映射2, BEGIN_MESSAGE_MAP:标记源文件消息映射的开始3,END_MESSAGE_MA:标记源文件消息映射的结束4,ON_COMMAND:将特定命令的处理委派给类的一个成员函数5,ON_CONTROL:映射一个函数到一个定制控制通知消息,该定制消息是从一个控制发送父窗口的消息6
2007-08-28 02:34:00 328
转载 MFC应用程序中处理消息的顺序
MFC应用程序中处理消息的顺序1.AfxWndProc() 该函数负责接收消息,找到消息所属的CWnd对象,然后调用AfxCallWndProc2.AfxCallWndProc() 该函数负责保存消息(保存的内容主要是消息标识符和消息参数)供应用程序以后使用,然后调用WindowProc()函数3.WindowProc() 该函数负责发送消息到OnWndMs
2007-08-28 02:09:00 271
原创 自绘按钮的实现
自绘按钮的实现作者:杜修杏下载本文示例工程如果你希望能够在自己的程序中表现出新意,那么你一定不会仅仅满足于MFC提供那些标准控件。这时,我们就必须自己另外多做些工作了。就改变控件外观这一点来说,主要是利用控件的自绘功能(Owner Draw)实现的。本篇将和各位一起定义一个XP风格的CXPButton按钮类,目的不在于介绍CXPButton类的使用技巧,而在于向各位阐述实现自绘按钮的方法。当然
2007-08-26 20:53:00 301
转载 在对话框显示图片的多种方法
在对话框显示图片的多种方法我们先分一个类:(一) 非动态显示图片(即图片先通过资源管理器载入,有一个固定ID)(二) 动态载入图片(即只需要在程序中指定图片的路径即可载入)为方便说明,我们已经建好一个基于对话框的工程,名为Ttest.对话框类为CTestDlg(一) 非动态载入图片.方法1.先从最简单的开始,用picture 控件来实现.步骤:先在资源里I
2007-08-23 01:20:00 482
原创 问题
m_ImageListThumb.Create(THUMBNAIL_WIDTH, THUMBNAIL_HEIGHT, ILC_COLOR24, 0, 1); m_List_Picture.SetImageList(&m_ImageListThumb, LVSIL_NORMAL); DealPictureList(); DrawList(); m_bInitList=TRUE;
2007-08-17 12:08:00 270
原创 窗体大小控制
#define DLG_MINWIDTH 800#define DLG_MINHEIGHT 600void OnSizing(UINT fwSide, LPRECT pRect){ CDialog::OnSizing(fwSide, pRect); // TODO: 在此处添加消息处理程序代码 int nWidth = pRect->right - pRect->left; int n
2007-08-13 12:10:00 245
转载 Clistctrl的用法
CListCtrl 使用技巧 以下未经说明,listctrl默认view 风格为report --------------------------------------------------------------------------------1. CListCtrl 风格 LVS_IC
2007-08-13 09:31:00 340
转载 CString 操作指南
CString 操作指南原著:Joseph M. Newcomer翻译:littleloach原文出处:codeproject:CString Management通过阅读本文你可以学习如何有效地使用 CString。 CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是
2007-08-11 16:58:00 212
转载 详细解说STL string
详细解说STL string 详细解说STL string 0 前言: string 的角色 1 string 使用 1.1 充分使用string 操作符 1.2 眼花缭乱的string find 函数 1.3 string i
2007-08-11 01:37:00 222
原创 字号转换
LOGFONT中lfHeight与CHARFORMAT中的yHeight关系是:font.lfHeight = -cf.yHeight/15;font.lfheight和字号之间的关系是: int add = (((-font.lfHeight) % 4) > 1)? 1: 0; 字号 = -font.lfHeight - ((-font.lfHeight) / 4) - add; 字
2007-08-10 19:27:00 639
转载 通用对话框的使用
通用对话框函数说明(CFileDialog,CColorDialog,CFontDialog) 在Windows系统中提供了一些通用对话框如:文件选择对话框如图,颜色选择对话框如图,字体选择对话框如图。在MFC中使用CFileDialog,CColorDialog,CFontDialog来表示。一般来讲你不需要派生新的类,因为基类已经提供了常用的功能。而且在创建并等待对话框结束后你可以通过成
2007-08-10 16:36:00 351
转载 CRichEditCtrl使用技巧2
【转】CEdit & CRichEdit 使用技巧 【转】CEdit & CRichEdit 使用技巧作者:lixiaosan日期:04/07/2006注: m_edit1代表ID为IDC_EDIT1的CEdit控件的control类型的变量 m_richedit1代表ID为IDC_RICHEDIT1的CRichEditCtrl控件的control类型的变量1.设
2007-08-10 16:26:00 1965
转载 CRichEdit使用技巧
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.
2007-08-10 16:24:00 1491
原创 16进制或十进制的字符串转换为int
BOOL StrToIntEx(LPCTSTR pszString, DWORD dwFlags, int *piRet);dwFlags: 1.STIF_DEFAULT十进制数 2.STIF_SUPPORT_HEX 十六进制数为16进制时,记得要加 "0x"头文件:shlwapi.h
2007-08-10 15:54:00 450
转载 快捷键大全
.NET快捷键 Ctrl+Shift+A 弹出新建窗口 Ctrl+Shift+N: 新建项目 Ctrl+Shift+O: 打开项目 Ctrl+Shift+S: 全部保存 Shift+Alt+C: 新建类 Ctrl+左右箭头键: 一次可以移动一个单词 Ctrl+上下箭头键: 滚动代码屏幕(但不移动光标位置) Ctrl+Sh
2007-07-28 11:21:00 498
OpenGL编程指南 第8版 高清 中文 完整版 (解压完160M)
2018-06-01
.NET Reactor反编译
2013-07-23
Wireshark-win32-1.8.3
2013-07-22
C/C++程序员面试宝典-梁镇宇
2013-07-11
软件项目管理系统
2012-08-11
j2ee博客( Servlet,Hibernate,jsp)
2012-08-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人