7 岁月之痕

尚未进行身份认证

暂无相关描述

等级
博文 46
排名 2w+

C# 多线程方式 Thread Delegate

C#多线程调用方式1:委托的方式 2Thread方式2.1参数传递与回调2.1.1将委托实例作为参数实现回调定义一个委托实现回调函数publicdelegatevoidCallBackDelegate(stringmessage);//把回调的方法给委托变量CallBackDelegatecbd=CallBack;//启动线程

2015-10-29 11:15:26

Arcgis for ios笔记

1、AGSTextSymbol设置中文http://www.zhudows.com/arcgis-for-ios%E5%A6%82%E4%BD%95%E5%B0%86agstextsymbol%E8%AE%BE%E7%BD%AE%E6%88%90%E4%B8%AD%E6%96%87/这个问题困扰了我好长一段时间,使用textsymbol的时候无论如何设置都会有中文显示乱码问题,后来我无

2013-11-19 13:30:10

iOS开发笔记

1为按钮控件增加事件处理方法1:从storyboard中拖动按钮到controller.h中,选择Action,然后输入操作方法即可方法2:选择Outlet,然后输入Name,然后在controller.m中手动添加处理方法//为按钮绑定事件[_btnLayersaddTarget:selfaction:@selector(changeLayerAc

2013-10-15 15:12:47

vc++ 绘图的闪烁问题

代码: CRectrect; GetClientRect(rect); pDC->FillSolidRect(rect,RGB(200,200,200));//背景色会被下面的背景色覆盖,在这可以不设置 CDCMemDC;//首先定义一个显示设备对象? CBitmapMemBitmap; //定义一个位图对象 CBitmap*pOldMemBitmap; MemDC

2013-08-25 19:17:50

VC++在结构体中加入CArray类型,CMap

定义结构体(必须以类的方式,添加构造函数)//数据类型信息structTableField{   intsource;//表示该字段的来源,0表示其他表(如SystemDevice),1表示本表(如SeaWave)   CStringtableName;   CStringfield;   CStringalias;}; struct

2013-08-23 21:10:58

MFC ActiveX (OCX) 创建技术

1、设置控件初始大小First,weneedtosettheinitialsizeofthecontroltoitsstaticsizeusingtheCOleControl::SetInitialSizemethod.Thisshouldbedoneinyourcontrol'sconstructorlikethis:///////

2013-08-21 12:34:12

VC下使用JSONCPP(json)

Jsoncpp下载源代码,设置环境如下测试代码如下:拷贝json.的头文件和库文件到当前项目工程目录下//demo2.cpp:定义控制台应用程序的入口点。//#include"stdafx.h"#pragmacomment(lib,"json_vc71_libmtd.lib")#include"json/json.h"int_tmain(

2013-08-20 15:23:41

VC++(MFC)多线程编程

二、线程间通信  一般而言,应用程序中的一个次要线程总是为主线程执行特定的任务,这样,主线程和次要线程间必定有一个信息传递的渠道,也就是主线程和次要线程间要进行通信。这种线程间的通信不但是难以避免的,而且在多线程编程中也是复杂和频繁的,下面将进行说明。使用全局变量进行通信由于属于同一个进程的各个线程共享操作系统分配该进程的资源,故解决线程间通信最简单的一种方法是使用全局变量

2013-08-17 17:50:47

VC中实现窗口之间的函数回调

1、创建一个基于对话框的工程,默认添加一个对话框资源A,再添加一个对话框资源B在A中调用B显示在B中添加回调函数指针(B资源对应的类CDlgCall)在DlgCall.h中添加typedefint(*MyCallFunc)(CWnd*,int,int);//定义回调指针在类中声明public:   voidsetCallFunction(intx,

2013-08-15 16:42:34

VC生成的dll环境配置(修改名称)

1、设置输出路径.h文件到include中,生成文件为debug和release两个版本,要分别设置

2013-08-14 17:31:22

VC中制作DLL 动态链接库 函数回调MFC dll

新建win32的dll或者MFC的DLLwin32的DLL可手动添加一个.h文件,并且和对应的cpp文件对应,如下demo//DemoDll2.cpp:定义DLL应用程序的导出函数。//#include"stdafx.h"#include"DemoDll2.h"#include"stdio.h"#defineMYLIBAPIextern"C"_

2013-07-13 23:54:57

VC 窗口创建以及窗口之间传递数据、传递消息(模态、非模态)

http://blog.sina.com.cn/s/blog_49cb42490100nm3n.html在VC++中,打开对话框一般是用DoModal()函数调用模态对话框,但是模态对话框只能在对弹出的当前子窗口进行操作,而不能对父窗口进行操作,也无法传递数据到父窗口中,根据笔者的研究发现,采用非模态对话框的模式可以很好的解决这一问题。在VS2008中新建一个就有MFC应用程序的Pro

2013-06-05 08:53:14

Flex中mxml和Actionscript类之间的引用、继承等

1、在mxml中引用mxmlInfoWindowRollOverContent.mxml文件00引用的文件,先定义一个命令空间<s:Applicationxmlns:fx="http://ns.adobe.com/mxml/2009"xmlns:esr

2013-04-03 12:55:29

Flex中的mxml类实现(继承)接口的方法

可以把mxml文件看作一个类,这个类可以实现某一接口,可以继承某一类示例1,mxml实现接口。在这里示例中,A包含在B中,A是B的一个控件,同时,在设计的时候,让A保存B的一个引用,这样的话,就可在A中调用B的方法等操作接口文件:/*Modularity-APureMVCAS3MultiCoreFlexDemoCopyright(c)2008Cliff

2013-04-03 10:36:37

InfoWindow 和 InfoSymbol 的显示

既可以为图层设置InfoWindow或InfoSymbol,也可以单独的设置每个要素Feature或Graphic。当设置为整个图层时,是应用到整个FeatureLayer或GraphicLayer中的所有要素。一下代码都有体现整理,InfoWindow的显示方式1、在布局文件中进行设置,又可分为两种方式;第一种,在单独的graphic中,独立设置Symbol和InfoWindow

2013-03-29 14:16:49

ocx控件 实例(1)

设置ocx控件中的static控件的边框颜色http://bbs.csdn.net/topics/390327738//OCX上绘4个Static控件,单击控件,修改边框颜色,好像就第一次管用,//后面再单击都不起作用了。//4个Static控件映射单击函数ON_STN_DBLCLK(IDC_TestStatic_1,OnDoubleclickedButton1)ON

2013-03-22 09:27:48

ATL复合控件 实例

ATL复合控件和其中子控件的交互  参见《深入解析ATL(第二版)》P579在cc.h文件中声明控件public:CEditm_edit;在cpp文件中的初始化和销毁方法中编写LRESULTCcc1::OnInitDialog(UINTuMsg,WPARAMwParam,LPARAMlParam,BOOL&bHandled)

2013-03-18 20:01:53

ATL控件 总结

ATL无窗口ActiveX控件中,得到容器窗口句柄的方法CComPtrspClientSite;GetClientSite(&spClientSite);CComQIPtrspSite=spClientSite;HWNDhwnd;spSite->GetWindow(&hwnd);很多人都知道由控件ID获得控件窗口句柄可以通过函数G

2013-03-17 23:43:24

ActiveX控件全屏显示

http://bbs.csdn.net/topics/310053242(一)第一种方式,转载思路:双击窗体1。把嵌入在ActiveX里有窗体“跳”出来2。隐藏任务栏再次双击和上面相反,又回到了这个ActiveX里去了boolm_bFullScreen=false;HWNDm_hWndParent;voidCFfDlg::OnLButto

2013-03-04 21:20:45

MFC 对话框全屏显示

新建MFC对话框应用程序在FullTestDlg.h:头文件添加变量private: BOOLbFullScreen; WINDOWPLACEMENTm_struOldWndpl;//FullTestDlg.cpp:实现文件voidCFullTestDlg::OnBnClickedButtonFull(){ //MessageBox(_T("测试"));

2013-03-04 20:02:30
奖章
    暂无奖章