自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(7)
  • 收藏
  • 关注

原创 调用DLL库

1、定义外部函数类型 typedef int(*pci7484check)(DWORD dwVendorID, DWORD dwDeviceID, BOOL fUseInt,int nCard);typedef int(*pci7484ad)(long hPlx, BOOL fLocalAddr,int ch); 2、打开动态库文件 m_pci7484dll=LoadLibrary("pci748

2004-06-30 14:20:00 901

原创 常用ASCII 码对照表

ASCII码 键盘 ASCII 码 键盘 ASCII 码 键盘 ASCII 码 键盘 27 ESC 32 SPACE 33 ! 34 " 35 # 36 $ 37 % 38 & 39 40 ( 41 ) 42 * 43 + 44 45 - 46 . 47 / 48 0 49 1 50 2 51 3 52 4 53 5 54 6 55 7 56 8 57 9 58 :

2004-06-29 16:12:00 4301 1

转载 [转贴]论调用约定

在C语言中,假设我们有这样的一个函数: int function(int a,int b) 调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算机没有办法知道一个函数调用需要多少个、什么样的参数,也没有硬件可以保存这些参数。也就是说,计算机不知道怎么给这个函数传递参数,传递参数

2004-06-28 14:55:00 1635 1

转载 [转贴]动态链结函式库

前言  本章要介绍的是动态链结函式库(Dynamic Linked Library,简称DLL)的撰写、使用及相关主题。动态链结函式库是Windows程式设计的一门重要领域,不信的话,你可以看看在Windows系统目录下那些数量庞大的 .DLL档案,它的重要性及使用频率由此可见一般。  基本上,如果略去VCL软体元件不谈的话,在C++Builder中撰写及使用DLL的方法是和传统Windows S

2004-06-28 14:47:00 988

原创 dll中函数定义的关键词

1、extern "C" 是用来告诉编译器,以C的方式来命名,而不要以C++ 的命名法,因为C++ 的命名法会在函式名称後加上参数型态等装饰字,如此会造成其他程式如VC++,VB等无法使用的困扰。 2、__declspec关键字,它可以传入dllimport及dllexport两个参数,用来分别代表输入函数及输出函数。输出函数,必须使用 __declspec(dllexport) 来定义该函数,反

2004-06-28 14:45:00 1010

原创 打印屏幕内容大小和实际打印效果匹配!

方法1:修改OnPrepareDC函数 pDC->SetMapMode(MM_ANISOTROPIC); CSize size=CSize(800,560); pDC->SetWindowExt(size);  //设定窗口大小 //得到打印机每逻辑英寸的像素数量 int xLogPixPerInch= pDC->GetDeviceCaps(LOGPIXELSX); int yLogPixPerI

2004-06-28 12:13:00 1021

原创 ScrollView中的问题!

1、在ScrollView中,当滚动条在一定的位置,如果当前视图的大小改变以后,当前焦点位置不正确? 解决方法:采用SetScrollPos函数来重新设置焦点位置 2、在ScrollView中,当没有使用双缓存的时候,在拖动滚动条的时候,屏幕上焦点位置显示不正常? 解决方法:采用SetWindowOrg(x轴滚动条位置,y滚动条位置)函数可以解决这个位题

2004-06-28 12:09:00 1043 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除