〖VC〗
叶帆
这个作者很懒,什么都没留下…
展开
-
屏蔽Windows98/2000/XP任务栏、win键、Ctrl+Esc、Alt+Tab、Ctrl+Alt+Del
关于这方面的文章挺多,对任务栏、win键、Ctrl+Esc、Alt+Tab的屏蔽,一般方法较为简单,最多用底层键盘钩子+DLL就能完美解决。但是针对Ctrl+Alt+Del的屏蔽,方法基本有两种,一种是采用Gina Dll技术,替换Window自带的MSGINA.DLL,这个技术不仅不易调试(很容易系统就无法进入了),并且效果很不好,按Ctrl+Alt+Del三键虽然不会出现任务管理器,但屏幕闪烁原创 2004-10-21 16:28:00 · 11303 阅读 · 33 评论 -
16进制字符串转数字(C/C++,VB/VB.net,C#)
这个问题看是很简单,但是在不同语言中实现的方式却千差万别,如果不知道方法,还真是麻烦,我就是在C#中遇到该问题,让我费了很大的周折,才在msdn查到。一、16进制字符串转数字 1、C/C++ I、最简单的办法:sscanf(“12AB”,,”%x”,&lngHex); //字符也可以为”0x12AB” II、有个朋友,自行编写函数实原创 2007-08-15 13:09:00 · 14718 阅读 · 1 评论 -
ini文件纯C++读写代码
前一段时间,一直有朋友在向我索要EVC版本的ini读取函数,由于是公司其他人完成的代码,我不便于公布,正好这段时间重新拾起了成都英创公司的NetBox / NetBoxII相关开发工作,它的系统平台为DOS,开发平台BC3.0。它提供的一个ini读写的代码,我用了一下,非常好使,好东西就要共享,这里我想成都英创公司也不会反对,毕竟我给他也做了一个小小的宣传(我们公司的隧道广告早期的原创 2007-07-09 11:24:00 · 15630 阅读 · 4 评论 -
DLL(MFC)通过Window消息向C#程序传递数据
这是我在用C#开发IOServer遇到的一个问题,该程序需要用到原先用MFC开发的DLL,最大问题是该dll运行过程中的一些信息,通过window消息向指定的hwnd(窗体句柄)发送数据。数据的指针放在WParam参数里,LParam参数是数据的类型信息。 C#提供 m.GetLParam()函数,可惜我的数据放在WParam参数里(这个还不能修改,否则原有程序就无法运行原创 2007-01-07 22:12:00 · 5784 阅读 · 5 评论 -
嵌入式IOEServer终于开发完成,相应的问题作一个系统阐述(WINCE)
经过近一个月的努力,嵌入式IOEServer终于开发完成,目前仅做了四个驱动,西门子 PPI,CP243; modbus Rtu/AscII,,TCP;效果比预想的要好,下面就是运行在WinCE上的一个截图。下面简单介绍遇到的一些问题1、关于EVC自编写的GetPrivateProfileString函数在上一篇文章种我说了,这个函数还挺好使,不过它有很大的Bug,在实原创 2006-10-24 13:30:00 · 8076 阅读 · 1 评论 -
99年毕业设计获优的程序-图书管理程序
这是99年做毕业设计时,用BC3.2做的图书管理程序(当年毕业设计获优,还不错),DOS平台,通过DOS33号中断可以支持鼠标操作,图形界面(仿Window95),不过对菜单部分由于当时技术有限,仅能支持鼠标操作,不支持快捷键。小图标都是自己一点一点画出来的(当然不是BMP位图,那时候还没有这个概念),现在看看这些程序感觉很亲切,所以把它拿出来见见太阳:)这是闪现屏幕这是主界面(以原创 2006-04-22 16:28:00 · 8891 阅读 · 14 评论 -
MFC串口操作(异步方式)源码
这是我在一个后台系统摘抄出来的,在此基础上完成了一个独立的PPI读写程序(非DLL或控件方式)//*************************************************************************//**模 块 名:YFCOM.cpp//**说 明:YFSoft 版权所有2005 - 2006(C)//**创 建 人:叶帆//**日原创 2006-04-05 11:30:00 · 8609 阅读 · 10 评论 -
为了学习WinCE嵌入式编程,又开始学起了MFC
以前用VC(MFC)主要是做DLL,做得上手,自以为对MFC还挺熟。可没有想到在用EVC开发WinCE上的程序时,发现连一个简单的记事本程序(EVC向导对单文档基类不可选),都很困难,很汗颜。所以把侯老师的《深入浅出MFC》又请了出来。 先好好学习《深入浅出MFC》,然后在谈具体的WinCE嵌入开发。经过一段时间学习,发觉EVC和VC相差还是挺大的,像是的仅仅是表面,原创 2006-03-16 13:46:00 · 4642 阅读 · 1 评论 -
OPC Client 核心源码
好像技术一沾上工业,便有了很高的价值,大家三缄其口,谁都不点破这层窗户纸,好多的思路和源码都要从国外网站获得,国内总是有条件,有限制--就是不告诉你,怕教会徒弟,饿死师父吧。研究了N天,开发了一个基于我的组态后台的OPC客户端驱动,考虑到驱动的特殊性,所以只开发了同步接口操作。测试一段时间后,还可以。现把核心代码公开出来,有点VC基础的人可以直接拿来用。//****************原创 2005-12-02 21:57:00 · 21640 阅读 · 32 评论 -
MFC DDE开发中令人迷惑的问题?
在用MFC(ddeml)开发DDE中,遇到一个令人迷惑的问题, ddeml提供的一些命令,在时钟函数里或按钮事件里运行正常,可是在线程里运行就出现如下错误:"A parameter failed to be validated by the DDEML."下面是两段代码://时钟void YD::TimerProc(long hwnd,long nIDEvent,long uElaps原创 2005-03-12 14:15:00 · 3655 阅读 · 1 评论 -
Variant类型在各语言中的参数传递
几年前我用VB开发了一个西门子PPI通信控件,由于VB开发的控件是标准的COM组件,所以想当然的认为VC、C#、Delphi等开发语言可以非常容易的使用。前段时间由于该控件基于微软的MSCOMM控件,这个控件如果系统没有安装VB,单独注册好像很难成功,这害的一些没有装VB的用户,为了这个小控件必须安装一次VB,这实在是划算不来,所以直接用API串口函数进行了封装改进,这样不仅效率提高了,并且再原创 2007-12-14 00:08:00 · 13036 阅读 · 10 评论