![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Visual C++语言
pjchen
GIS地理信息系统平台研发,对水利行业应用软件有资深设计和开发;具有较强的自学能力,多年软件开发经验和项目管理能力。
展开
-
利用MMX优化64K色Alpha混合算法
自从今年 3 月云风开始使用 Pentium 200MMX CPU 后, 一直在考虑如何用 MMX 技术加快 Alpha 混合的操作, 尤其是针对目前常用的高彩模式. 而早先在国外一个有关游戏编程的 MailList 讨论的结果是 MMX 不利于对 16位色进行 Alpha 混合操作. 让我们先来看看 MMX 技术相对于普通指令集的更新,来了解一下这个论点的立论. MMX 技术的优势在于,原创 2004-11-05 18:36:00 · 2483 阅读 · 0 评论 -
win32线程池代码(WinApi/C++)
win32线程池代码(WinApi/C++)健壮, 高效,易用,易于扩, 可用于任何C++编译器 //说明, 这段代码我用了很久, 我删除了自动调整规模的代码(因为他还不成熟)/******************************************************************* Thread Pool For Win32 * VC++ 6, BC++ 5.原创 2004-11-06 23:13:00 · 10849 阅读 · 12 评论 -
如何获得十亿分之一秒的时钟精度
typedef struct _BinInt32 {__int32 i32[2];} BigInt32; typedef struct _BigInt64 { __int64 i64; } BigInt64; typedef union _bigInt { BigInt32 int32val; BigInt64 int64val; } BigInt;原创 2004-11-20 00:06:00 · 1522 阅读 · 0 评论 -
服务组件中的用户名和口令
本人公司有一个服务组件,该组件的主要功能是从公司网站上下载台风数据资料到本地机器,采用HTTP协议下载。编写完成以后使用DEBUG调试组件运行正常,数据也能直接下载。但是在服务中运行该组件发现不能正常下载数据,用进程调试的方法调试该组件DLL。发现程序执行到sock中的connect时发生错误,错误的信息为10060。在MSDN上查询该错误信息,居然是连接延迟(TIME OUT)。我没有想到过登录原创 2006-05-20 17:23:00 · 1177 阅读 · 0 评论 -
如何用visual studio 2005中调试 Windows Mobile MFC ACTIVEX控件
当你使用visual studio 2005去开发MFC ACTIVEX控件的话,会碰到一些非常奇怪的事情,你会发现编译完成后部署到POCKET PC设备上去的时候发现不能调用。由于是嵌入式软件的开发,同桌面软件开发有点不同,因此在调试过程中比桌面开发复杂一点。 为了简单测试自己开发的控件是否能正常的使用,你可以利用POCKET PC 上的IE浏览器作为你的测试工具,简单而且方便原创 2007-05-19 23:22:00 · 4107 阅读 · 0 评论 -
windows moblie开发中读取XML文件所碰到的一些问题
文件load的方式读取XML hr = CoCreateInstance(CLSID_DOMDocument, NULL,CLSCTX_INPROC_SERVER | CLSCTX_LOCAL_SERVER,IID_IXMLDOMDocument, (LPVOID*)&m_piLib); if (!m_piLib) { return false; } VARIANT_BOOL varOka原创 2007-06-14 21:27:00 · 1602 阅读 · 1 评论 -
扩展存储过程的编写和调试注意点
如何写存储过程注意点:写扩展存储过程同写一般的DLL有点一样,但是在函数的书写上面要注意一点就是你的函数接口要以c语言的方式进行编译。 extern "C" RETCODE __declspec(dllexport) zb_getcharactercode (SRV_PROC* pSrvProc){ return XP_NOERROR} 下面讲解如何对于扩原创 2009-12-12 20:48:00 · 880 阅读 · 0 评论 -
mysql 在window下出现1067错误的解决方法
启动mysql的服务经常发现1067这个错误。查看事件日志以后发现下面的错误信息Unknown/unsupported table type: INNODB 如何解决:在mysql数据存放目录下找到 ibdata 以及ib_logfile0、ib_logfile1删掉再启动就好了原创 2010-05-24 00:26:00 · 883 阅读 · 0 评论 -
Mysql导入备份文件发生错误 SQL1153
Mysql导入备份文件发生错误 SQL1153原创 2010-09-28 23:11:00 · 4634 阅读 · 0 评论