- 博客(26)
- 资源 (8)
- 收藏
- 关注
转载 Qt vs MFC (Qt和MFC的战争)
Qt vs MFC (Qt和MFC的战争)分类: 其它文章 Qt MFC 2012-01-13 10:54 428人阅读 评论(0) 收藏 举报 在网上看到的,拿来和大家一起讨论下。蓝字均为转载我曾经使用过QT和MFC来开发过软件,我想和大家分享我使用他们时所体会的不同之处。我并非一个职业作家,这篇文章可能看起来不如专业的杂志和网站上的那么条理清晰。但是,我在这里是用我自己的语言来
2013-07-23 10:00:40 1475
转载 MFC是否过时?如何学习MFC?
http://sunxiunan.com/?p=1649MFC是否过时?如何学习MFC?发表于 2010年05月31日 由 admin过时与否?简单回答就是:没有过时。是否需要学习MFC?简单答之:depends on。学习MFC最好的书籍?是这本:http://www.china-pub.com/45715 《VC++技术内幕》,另外深入一点可以看《深入浅出MFC》(
2013-07-23 09:41:03 1167
转载 MFC7对应VC什么版本?
MFC7.0 对应 VC.NET 2002从VC4.2到VC6.0的MFC版本是4.2,后面没有5.0和6.0到后来推出的Visual Studio 2002版本MFC为7.0下面MFC版本同Visual Studio版本关系供你参考7.0 Visual C++ .NET 2002 7.1 Visual C++ .NET 2003 8.0 Visual C++ 2005
2013-07-23 09:30:01 1678
转载 Visual C++ 编程辅助工具
Visual C++ 编程辅助工具(转载)开发辅助工具大收集除了我们日常开发使用的Visual C++、Delphi、JBuilder等等大家伙, 还有很多小巧好用的开发辅助工具,善用它们可以极大的提高我们的效率。日常工作中我主要使用Visual C++开发程序,工作几年,收集了一些小工具, 下面逐个介绍给大家。也希望大家把自己的工具拿出来和大家分享。如果大家需
2013-07-23 09:27:50 1823
转载 fatal error LNK1104: cannot open file "mfc42u.lib"
cannot open file "mfc42u.lib"怎么回事,怎么改动配置选项? 解决方法一: 下 了一个老外的示例代码,放到VC 6.0中编译,竟然得到了一个fatal error LNK1104: cannot open file "mfc42u.lib"错误,让人一筹莫展。在网上Search了下,问题是默认的VC缺少对Unicode的支持,而这个代码恰恰就是按照 Unicod
2013-07-23 09:22:23 6761 4
原创 操作系统核心对象与GDI对象
①核心对象(Kernel object):表现为HANDLE,它由KERNEL32.DLL管理。 .核心对象可以有一个以上的拥有者,甚至可以是跨进程的拥有者。 .每一个核心对象内部都有一个引用记数(refenrence count),当引用记数为0时,操作系统将销毁该核心对象(cleans up操作);CloseHandle()的唯一作用就是将引用记数减1.它只存于下列7种对象
2013-07-20 16:33:27 1167
原创 个人多线程程序设计经验总结
1.各线程的数据要分离开来,避免使用全局变量。2.如果各线程一定要使用全局变量,哪么该全局变量一定要读写保护(临界区,互斥等技术)。3.不要在线程之间共享GDI对象。4.确定你知道你的线程状态,不要径自结束程序而不等待它们的结束;5.让主线程处理用户界面(UI)。6.千万不要在一个临界区中调用Sleep()或Wait..()API函数;不要长时间锁住一份资源。7.线程之间(
2013-07-19 10:13:01 8365 4
转载 线程间如何进行消息传递
线程间如何进行消息传递1) 定义消息ID#define WM_USER_MSG WM_USER+1022) 创建线程m_hThread = CreateThread(NULL, 0, Thread, 0, 0, &m_dwID);3) 线程函数中使用GetMessageDWORD WINAPI Thread(LPVOID lpParameter){while
2013-07-19 10:07:23 2354
转载 PostMessage与PostThreadMessage的区别
原文:http://topic.csdn.net/u/20100107/11/161c95f0-eec2-45fc-a433-f50ec725f09e.htmlPostMessage与PostThreadMessage的区别 帖子标题应改为PostMessage与PostThreadMessage的区别。消息队列是属于线程的,Post消息就是把消息放到目标线程的消息队列中。这两者的区
2013-07-19 10:05:27 13169
转载 PeekMessage和GetMessage函数的主要区别
PeekMessage和GetMessage函数的主要区别有:1. GetMessage的主要功能是从消息队列中“取出”消息,消息被取出以后,就从消息队列中将其删除;而PeekMessage的主要功能是“窥视”消息,如果有消息,就返回true,否则返回false。也可以使用PeekMessage从消息队列中取出消息,这要用到它的一个参数(UINT wRemoveMsg),如果设置为PM_REM
2013-07-19 10:03:43 25533 3
转载 整个进程安全CoInitializeSecurity
整个进程安全CoInitializeSecurity整个进程安全整个进程安全可以通过CoInitializeSecurity和相应参数设置。这个API内每个使用COM的进程(客户机和服务器)调用一次,如果不是显式调用,则COM用应用程序AppID中的安全设置(如有)或整个机器范围的缺省调用CoInitializeSecurity。CoInitializeSecurity说明如下:
2013-07-19 09:26:33 7405
转载 用OPC Client开发时,需要从如下几个地方注意内存泄露
用OPC Client开发时,需要从如下几个地方注意内存泄露:(1)所有返回的指针,都要用CoTaskMemFree释放,如:[delphi] view plaincopyfunction Group_TryAddItems(AGroupIntf:IOPCItemMgt;AItemCount:integer;AItems:POPCITEMDEFARRAY):POPCITEM
2013-07-19 09:25:35 3823
转载 用Delphi开发OPC客户端工具的方法研究
原文:http://www.dqjsw.com.cn/dianqi/OPC/309.html 引言 OPC(OLE for Process Control)是工业自动化过程中数据交换的一个标准,OPC的出现为基于Windows平台的组态软件和基于现场控制的控制器之间的数据交换提供了确实可行的方法。在OPC出现之前,组态软件为了能够存取现场控制设备的数据,组态软件必须提供每一种相连控制设备的通
2013-07-19 09:24:17 2620
转载 工業自動化中資料交換的新標準 - OPC
原文: http://www.adlinktech.com/big5/solution/tech_forum.php?file=measure/20031019.htm工業自動化中資料交換的新標準 - OPC文 / 凌華科技 倪浩然 凌華科技量測產品事業部產品經理 隨著計算器技術的進步,電腦在工業自動化系統中扮演日益重要的角色。舉例來說,以往在自動化機台中需透過硬體控制面
2013-07-19 09:23:02 2233
转载 VC++6.0环境下的OPC通信设计及其在控制系统中的应用
原文:http://www.dqjsw.com.cn/dianqi/OPC/308.htmlVC++6.0环境下的OPC通信设计及其在控制系统中的应用1 引言 随着计算机技术和控制技术的不断发展,现代工业过程控制系统逐渐发展成为现场设备管理,过程管理和商业管理三个层次组成的系统,然而它们之间却存在相互通信的问题,其主要问题是不同的计算机系统(DCS,MIS等)的接口不统一、不标准
2013-07-19 09:22:05 3657
转载 OPC通讯的安全防护
http://www.dqjsw.com.cn/dianqi/OPC/111931.htmlOPC通讯的安全防护OPC(用于过程控制的OLE)被广泛应用在控制系统中,用于提供不同供应商的设备和软件之间的互操作性。最新版本的OPC (OPC UA)在其设计中已经包括了安全性需求,但OPC“Classic”协议(OPC DA, OPC HAD和OPC A&E) 基于微软的DCOM协议,DC
2013-07-19 09:20:28 3971 1
转载 OPCServer 提供的全部接口说明
http://www.dqjsw.com.cn/dianqi/OPC/301.html1.What is OPC?OPC是OLE for Process Control的缩写。顾名思义,OPC是一种利用微软的COM/DCOM技术来达成自动化控制的协定,根据OPC Specification 的定义,OPC is "a standard mechanism for communica
2013-07-19 09:19:45 8373
转载 OPC UA标准接口
http://www.dqjsw.com.cn/dianqi/OPC/302.html 每个技术都有自身的局限性或者缺点,OPC也不例外。最近发布的OPC UA统一架构,很多人都有它是否能够解决OPC现存问题的疑问。 在OPC UA之前,对于现有OPC的最多抱怨是来自于它的COM原始基础。OPC UA是一种基于服务的跨越平台的解决方案,不再以Microsoft为重要核心。还有些
2013-07-19 09:16:57 14903 1
转载 OPC DA客户端的三种实现方式
http://www.dqjsw.com.cn/dianqi/OPC/310.htmlOPC DA客户端的三种实现方式时间:2009-09-30 来源:未知 编辑:电气自动化技术网 点击:301次 字体设置: 大 中 小1 引言 OPC(OLE for Process Control)是一个工业标准,他是许多世界领先的自动化和软、硬件公司与微软公司合作的结晶。管理
2013-07-19 09:15:40 25508 1
转载 Delphi中CoInitialize之探究
Delphi中CoInitialize之探究2010-03-25 15:13:26标签:Delphi CoInitialize 探究 休闲 职场Delphi中CoInitialize之探究Delphi 2009-08-05 09:21:59 阅读387 评论0 字号:大中小 CoInitialize(LPVOID),它将以特定参数调用CoInitializeEx,为
2013-07-19 09:14:55 1227
转载 DELPHI下OPC客户端开发入门
原文:http://www.cnblogs.com/hyd10000/archive/2011/11/07/2240284.htmlDELPHI下OPC客户端开发入门一、通信拓扑根据实际工作的内容,需要利用OPC作为媒介实现delphi程序与组态王软件的通信。不同于通常的思路,将组态王作为数据的提供者,直接采集plc等控制器的数据,然后用delphi做显示,我这次的工作是刚好相反的,因
2013-07-19 09:14:04 3603 1
转载 Delphi开发OPC
1 引言 在现代工业控制系统中网络数据通讯已成为不可或缺的一部分,网络数据通讯的实现对工控实时监控系统有着至关重要的意义。MCGS(Monitor and Control Generated System)作为一个比较优秀的国产工控组态软件在工业控制实时监控系统中有着比较广泛的应用,因此有必要对MCGS在工业控制中的网络数据通讯进行深入广泛的了解和研究。 MCGS组态软件本身提
2013-07-19 09:12:06 6904
转载 Delphi环境下使用定制接口开发OPC数据访问客户程序
http://www.kongzhi.net/cases/caseview.php?id=1112Delphi环境下使用定制接口开发OPC数据访问客户程序OPC(用于过程控制的OLE)是一个工业标准。它由一些世界上占领先地位的自动化系统和硬件、软件公司与微软公司紧密合作而建立的。这个标准定义了应用Microsoft操作系统在基于PC 的客户机之间交换自动化实时数据的方法。管理这个标
2013-07-19 09:10:54 4528
转载 dde与opc技术的工作机制
原文: http://www.dqjsw.com.cn/dianqi/OPC/108599.html dde与opc技术的工作机制 dde技术的工作机制 dde是为在同一台计算机或不同计算机上运行的程序提供动态数据交换,最早由microsoft 公司提出的。动态数据交换(dde)技术由于其具有实时性好、网络通信连接实现方便等特点,在控制软件与信息网络集成中得到了广泛应用。
2013-07-19 09:09:18 2221
转载 无法访问 您可能没有权限使用网络资源
无法访问 您可能没有权限使用网络资源精彩回答2009-08-07 09:45这个问题其实并不复杂。只是有时会出现奇怪现象。共享访问报"无权限"解决方法1.设置本地的administrator账户的密码.2.设置网络访问模式为经典模式.3.设置允许从网络访问计算机的用户账户(加入Guest组).4.设置禁止从网络访问计算机的用户账户(删除Gue
2013-07-19 09:07:50 1899
转载 DCOM配置时右键属性不见的解决办法
原文: http://blog.csdn.net/zxl603059/article/details/6741403DCOM配置时右键属性不见的解决办法一。 DCOM配置时右键属性不见, 确保下面四个服务是开着的话,那就能确保右键的属性能够出现。 1、Remote Procedure Call (RPC) 2、COM+ Event
2013-07-19 09:06:19 7380
仿制金山毒霸专杀工具界面实现源码
2018-07-29
delphi7 程序以管理员权限运行 uac.RES 经典控件界面
2016-11-08
2014新版个人所得税计算器
2014-11-11
文本编辑器
2013-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人