06 2011 档案

摘要:自学MFC三天,从网上也找了很多的资料,实现了点击某个程序中的CALL按钮的功能(用spy++ 来查询相关按钮的句柄、TITLE等)代码如下:void CqqView::OnLButtonDown(UINT nFlags, CPoint point){// TODO: 在此添加消息处理程序代码和/或调用默认值::CWnd *pWnd;pWnd = CWnd::FindWindow(NULL,_T("XXXXXX"));HWND callHwnd = pWnd->GetSafeHwnd();callHwnd = pWnd->m_hWnd;//::EnumWindo 阅读全文
posted @ 2011-06-27 15:11 wangjj89621 阅读(509) 评论(1) 推荐(1)
摘要:MFC是在API的基础上封装出来的一个类库,给C++程序员在Windows上快速开发用的。.Net类库是在Windows非托管API的基础上封装出来的一个托管类库,给程序员在各种Windows平台上跨平台开发用的。如果你是一个C++程序员,要进行非托管程序开发,那么你不能用.Net类库。如果要进行托管程序开发,你可以选择.Net类库,但是有时也需要在工程中加入对Windows非托管API和MFC的调用,例如http://blog.joycode.com/jiangsheng/archive/2005/03/19/46065.aspx。 .net的基类是基于.net运行时库的,通过运行时库对操作 阅读全文
posted @ 2011-06-23 09:53 wangjj89621 阅读(702) 评论(0) 推荐(0)
摘要:【1】假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。【2】周雯的妈妈是豫林水泥厂的化验员。 一天,周雯来到化验室做作业。做完后想出去玩。 "等等,妈妈还要考你一个题目,"她接着说,"你看这6只做化验用的玻璃杯,前面3只盛满了水,后面3只是空的。你 能只移动1只玻璃杯,就便盛满水的杯子和空杯子间隔起来 吗?" 爱动脑筋的周雯,是学校里有名的"小机灵",她只想了一会儿就做到了。 请你想想看,"小机灵"是怎样做的?【3】三个小伙子同时爱上了一 个姑娘 阅读全文
posted @ 2011-06-22 09:09 wangjj89621 阅读(345) 评论(0) 推荐(0)
摘要:C# code/// /// 图像转换为Byte数组/// private byte[] imageToByteArray(Image imageIn){MemoryStream ms = new MemoryStream();imageIn.Save(ms, System.Drawing.Imaging.ImageFormat.Icon);return ms.ToArray();}/// /// Byte数组转换为图像/// private Image byteArrayToImage(byte[] byteArrayIn){MemoryStream ms = new MemoryStrea 阅读全文
posted @ 2011-06-20 11:24 wangjj89621 阅读(766) 评论(1) 推荐(1)
摘要:01.public class Infection { 02. static int N = 13; 03. static int men = 1; 04. public static void main(String[] args) { 05. infection(N); 06. System.out.println("第" + N + "天共有" + men + "个人被感染!"); 07. System.out.println("************************************"); 阅读全文
posted @ 2011-06-17 18:04 wangjj89621 阅读(1006) 评论(0) 推荐(1)
摘要:C# 集合类 Array Arraylist List Hashtable Dictionary Stack Queue1.数组是固定大小的,不能伸缩。虽然System.Array.Resize这个泛型方法可以重置数组大小,但是该方法是重新创建新设置大小的数组,用的是旧数组的元素初始化。随后以前的数组就废弃!而集合却是可变长的2.数组要声明元素的类型,集合类的元素类型却是object.3.数组可读可写不能声明只读数组。集合类可以提供ReadOnly方法以只读方式使用集合。4.数组要有整数下标才能访问特定的元素,然而很多时候这样的下标并不是很有用。集合也是数据列表却不使用下标访问。很多时候集合有 阅读全文
posted @ 2011-06-17 16:49 wangjj89621 阅读(1794) 评论(0) 推荐(0)
摘要:C# 中的四种参数形式: 一般参数 REF 参数 OUT 参数 参数数列 本文将介绍后三种的使用。1. REF 参数 在C语言你可以通传递地址(即实参)或是DELPHI语言中通过VAR指示符传递地址参数来进行数据排序等操作,在C#语言中,是如何做的呢?"in"关键字可以帮助你。这个关键字可以通过参数传递你想返回的值。 namespace TestRefP { using System; public class myClass { public static void RefTest(ref int iVal1 ) { iVal1 += 2; } public static 阅读全文
posted @ 2011-06-17 15:16 wangjj89621 阅读(516) 评论(0) 推荐(0)
摘要:static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(AppThreadException); 阅读全文
posted @ 2011-06-15 17:55 wangjj89621 阅读(263) 评论(0) 推荐(0)