2017年7月12日

DLL编辑使用分析(原创)

摘要: 一 编写动态链接库DLL DLL简称动态链接库,是Windows中程序的重要组成部分。 在DLL工程中编写如要定义的函数,并用extern "C" __declspec(dllexport) 声明,如下所示: extern "C" __declspec(dllexport) __stdcall in 阅读全文

posted @ 2017-07-12 13:45 Mr_青山君 阅读(204) 评论(0) 推荐(0) 编辑

2017年7月1日

60个BCB(C++Build)初学者应用实例(转)

摘要: 1.怎样在C++Builder中创建使用DLL2.用C++Bulider在WIN.INI中保存信息3.如何在C++Builder中检测硬件4.C++Builder如何响应消息及自定义消息5.利用C++ Builder开发动画DLL6.用C++ Builder 3制作屏幕保护程序7.TCP/IP头格式 阅读全文

posted @ 2017-07-01 17:05 Mr_青山君 阅读(7382) 评论(0) 推荐(0) 编辑

BCB中利用剪贴板复制粘贴(转)

摘要: // 将文件Copy到剪贴板bool CopyFileToClip(LPCSTR pcFile){ // sFile为拷贝文件名,多个文件以/0分隔,以/0/0结束 int nLen; BYTE *pData; HGLOBAL hGbl; DROPFILES df; if(!pcFile || !p 阅读全文

posted @ 2017-07-01 17:01 Mr_青山君 阅读(1053) 评论(0) 推荐(0) 编辑

2017年6月6日

C++ Virtual用法

摘要: virtual用法一 #include using namespace std;class A{public: virtual void display(){ cout<<"A"<<ENDL; } };class B : public A{public: void display(){ cout<< 阅读全文

posted @ 2017-06-06 10:22 Mr_青山君 阅读(749) 评论(0) 推荐(0) 编辑

2016年11月30日

函数调用约定

摘要: 1、通过栈传递,被调用的函数在返回前清理传送参数的内存栈,但不同的是函数名的修饰部分(关于函数名的修饰部分在后面将详细说明)。 _stdcall是Pascal程序的缺省调用方式,通常用于Win32 Api中,函数采用从右到左的压栈方式,自己在退出时清空堆栈。VC将函数编译后会在函数名前面加上下划线前 阅读全文

posted @ 2016-11-30 10:37 Mr_青山君 阅读(123) 评论(0) 推荐(0) 编辑

2016年5月5日

数据库编码中文乱码

摘要: 编码永远是一个让非英文国家苦恼的问题,亲测解决方法如下:1.查看服务器端编码select userenv('language') from dual;我实际查到的结果为:AMERICAN_AMERICA.AL32UTF82.执行语句 select * from V$NLS_PARAMETERS 查看 阅读全文

posted @ 2016-05-05 13:41 Mr_青山君 阅读(618) 评论(0) 推荐(0) 编辑

2016年3月1日

键值表

摘要: 常数名称 十六进制值 十进制值 对应按键 VK_LBUTTON 01 1 鼠标的左键 VK_RBUTTON 02 2 鼠标的右键 VK-CANCEL 03 3 Ctrl+Break(通常不需要处理) VK_MBUTTON 04 4 鼠标的中键(三按键鼠标) VK_BACK 08 8 Backspac 阅读全文

posted @ 2016-03-01 17:23 Mr_青山君 阅读(27127) 评论(0) 推荐(0) 编辑

2016年1月26日

CRC校验方法

摘要: 1、循环校验码(CRC码):是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。2、生成CRC码的基本原理:任意一个由二进制位串组成的代码都可以和一个系数仅为‘0’和‘1’取值的多项式一一对应。例如:代码1010111对应的多项式为x6+x4+x2+x+1,而多项式... 阅读全文

posted @ 2016-01-26 11:36 Mr_青山君 阅读(2878) 评论(0) 推荐(0) 编辑

2016年1月4日

extern 使用

摘要: 对于变量:extern int a; //声明一个全局变量aint a; //定义一个全局变量aextern int a =0 ;//定义一个全局变量a 并给初值。一旦给予赋值,一定是定义,定义才会分配存储空间。int a =0; //定义一个全局变量a,并给初值,声明之... 阅读全文

posted @ 2016-01-04 16:16 Mr_青山君 阅读(227) 评论(0) 推荐(0) 编辑

2015年12月31日

编码格式简介(ANSI、GBK、GB2312、UTF-8、GB18030和 UNICODE)

摘要: 编码一直是让新手头疼的问题,特别是 GBK、GB2312、UTF-8 这三个比较常见的网页编码的区别,更是让许多新手晕头转向,怎么解释也解释不清楚。但是编码又是那么重要,特别在网页这一块。如果你打出来的不是乱码,而网页中出现了乱码,绝大部分原因就出在了编码上了。此外除了乱码之外,还会出现一些其他问题... 阅读全文

posted @ 2015-12-31 15:10 Mr_青山君 阅读(360) 评论(0) 推荐(0) 编辑

导航