MFC
sjgfmqj
这个作者很懒,什么都没留下…
展开
-
VC++直接操作使用C#类库基本操作
VC++直接操作使用C#类库基本操作C#简单易操作,而且有比较丰富的类库, 方便处理各种情况,比如来说处理字符串,我觉得用C#就比较的方便,或者是用java之类的,用C++处理起来感觉比较繁琐,所以在用VC进行编程的时候放着C#不用感觉蛮可惜,好了,废话不多说,进入正题!开发环境:VS2005,VC++项目:VC++ MFC1,使用的转载 2015-12-29 11:51:10 · 935 阅读 · 0 评论 -
CString 和 LPCTSTR等之间的转换大全
CString 和 LPCTSTR 可以说通用。 原因在于CString定义的自动类型转换,没什么奇特的,最简单的C++操作符重载而已。 常量字符串ansi和unicode的区分是由宏_T来决定的。但是用_T( "abcd ")时, 字符串 "abcd "就会根据编译时的是否定一_UNICODE来决定是char* 还是 w_char*。 同样,TCH转载 2016-03-07 15:47:33 · 10003 阅读 · 0 评论 -
CreateProcess函数 详细使用说明
函数原型 BOOL CreateProcess ( LPCTSTR lpApplicationName, LPTSTR lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes。 LPSECURITY_ATTRIBUTES lpThreadAttributes,转载 2016-03-08 09:25:49 · 1129 阅读 · 0 评论 -
在Ring3上实现文件碎甲(解锁)功能
在Ring3上实现文件碎甲(解锁)功能一.概述:如果一个病毒文件被植入正在运行的进程中,我们想要清除它时系统总会提供无法删除;有时编辑文件的进程被意外中止而文件句柄没有正确释放,导致此文件无法进行改写操作。现在我们会使用Unlocker之类的小工具去解锁,但在编写程序的可能会需要把这些功能包含在自己的代码中,本文就是自己写代码实现”如何关闭已经被加载的DLL或是正在使用的文件”功能,使转载 2016-03-08 09:29:37 · 538 阅读 · 0 评论 -
C++和C#进程之间通过命名管道通信(附源码)—下
C++和C#进程之间通过命名管道通信(附源码)—下接上篇:我采用的是C#开发的一个windows应用程序(pipe_server_csharp)作为服务器端,而MFC开发的应用程序(NamedPipeClient_vc)作为客户端。客户端和服务器端要进行频繁的大量的通信,常见的是文本信息和曲线数据,例如,一共有10条曲线,每条曲线有1000000条double数据。 服务器转载 2016-03-08 10:24:08 · 4736 阅读 · 0 评论 -
[WPF编程]WPF程序内使用MFC框架
主要方法(1): 1.将MFC做的封装成dll或ActiveX控件。 2.使用C++/CLI,在一个工程下可以使用WPF,还能使用MFC。 主要方法(2): 不需要,你可以使用HwndHost来Host你原来内容。这是一个抽象类,需要你自己实现BuildWindowCore和DestoryWindowCore两个方法。 在BuildWindowCore里面创建你的MFC组件实例,然后返回它的指转载 2016-03-01 10:35:04 · 1830 阅读 · 0 评论