当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] 图象变小打印问题

    打印问题,你所遇到的是不同的设备的DPI不同导致。显示器以分辨率计算,即横纵有1024*768个像素点,而DPI每平方英寸的像素点,不同的打印机有不同的DPI精度,DPI越高表示打印的效果越精细。因此显示器上看着正常的图像到打印机上却是变小就是因为如此,WINDOWS中解决的办法是采用映射来解决。即...

    67
    热度
  • [综合] VC操作Excel文件保存

    用VC对Excel文件进行写操作后,在程序结束前需要对一些对象进行收尾工作,如调用_Workbook::Save()方法(该方法是Microsoft提供的供VC调用的对Excel文件操作的标准方法,在文件excel9.cpp或excel.cpp中定义)保存文件。 问题就出现在这里,若选取要保存的Ex...

    50
    热度
  • [综合] 两种VC操纵EXCEL的方法

    第一种方法,简单的,用CDatabase实现.程序是一个基于对话框的,步骤: A,为了避免代码重复,设置下面几个全局变量(类范围的),要引入头文件<afxdb.h> CDatabasem_db;//数据库CStringm_dbdriver;//要生成的EXCEL文件的目录charm_pa...

    91
    热度
  • [综合] 自动化基础概念之COM组件与接口

    在前文,我预告了我将开始介绍WINX对自动化(Automation)的支持。首先我打算解释一下自动化(Automation)相关的概念。 我们会分为3个篇幅介绍: ·COM基础:COM组件(Component)与接口(Interface) ·变体(Variant)与IDispatch(Dispatc...

    45
    热度
  • [综合] 单文档程序中动态控制多个窗体的切换

    摘要:本文通过一个程序实例描述了在VC++6.0下如何在单文档程序中通过菜单动态控制多个窗体的切换。一、引言我们在编制程序中根据需求的不同会在程序风格上选择多文档、单文档或是对话框模式,对于单文档模式可能是我们使用比较多的,但有时我们想采用单文档的形式显示多个不同的窗体,如作为数据库前台应用程序就会...

    10
    热度
  • [综合] 各类窗口指针

    不完全,但代表了大部分!希望能对大家有帮助. 1全局函数AfxGetApp可以得到CWinApp应用类指针2AfxGetApp()->m_pMainWnd为框架窗口指针3在框架窗口中:CFrameWnd::GetActiveDocument得到当前活动文档指针4在框架窗口中:CFrameWnd...

    1
    热度
  • [综合] Windows DC介绍

    Windows程序中DC的介绍装置内容(简称为「DC」)实际上是GDI内部保存的资料结构。装置内容与特定的显示设备(如视讯显示器或印表机)相关。对於视讯显示器,装置内容总是与显示器上的特定视窗相关。装置内容中的有些值是图形「属性」,这些属性定义了GDI绘图函式工作的细节。例如,对於TextOut,装...

    78
    热度
  • [综合] Windows GDI与DC

    WindowsGDI 由于我一直学mfc都不是很系统的,那些经典的windows开发的书都是比较贵的,买不起,只好将就的看一些杂乱的书,知识有点凌乱,虽说有的东西可以做出来了。当总觉得缺少点什么,没有系统的结构,现在找了本《programmingwindowswithMFC》英文电子书来看,虽然看...

    17
    热度
  • [综合] IMPLEMENT_DYNCREATE宏

    类库用它来动态创建对象,例如可以实现读取并创建一个存储在磁盘上的对象。使用方法:将IMPLEMENT_DYNCREATE宏加入到你的类实现文件中即可, 更多信息请参考:CObjectClassTopics 如果你一起始用了DECLARE_DYNCREATE和IMPLEMENT_DYNCREATE宏,...

    52
    热度
  • [综合] 基于UDP的socket编程

    基于UDP的socket编程 关键词:VCUDPsocket sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);基于UDP的socket编程是采用的数据报套接字。 在这个程序中,将两个工程添加到一个工作区...

    12
    热度
  • [综合] CEvent类

    CEvent类提供了对事件的支持。事件是一个允许一个线程在某种情况发生时,唤醒另外一个线程的同步对象。事件告诉线程何时去执行某一给定的任务,从而使多个线程流平滑。例如在某些网络应用程序中,一个线程(记为A)负责监听通信端口,另一个线程(记为B)负责更新用户数据。通过使用CEvent类,线程A可以通知...

    91
    热度
  • [综合] Win32 API下的多线程编程

    Win32API是Windows操作系统内核与应用程序之间的界面,它将内核提供的功能进行函数包装,应用程序通过调用相关函数而获得相应的系统功能。为了向应用程序提供多线程功能,Win32API函数集中提供了一些处理多线程程序的函数集。直接用Win32API进行程序设计具有很多优点:基于Win32的应用...

    8
    热度
  • [综合] atoi,atol,strtod,strtol,strtoul 类型转换

    atof(将字符串转换成浮点型数)相关函数atoi,atol,strtod,strtol,strtoul表头文件#include<stdlib.h>定义函数doubleatof(constchar*nptr);函数说明atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字...

    58
    热度
  • [综合] Type与Size

    Type Size char,unsignedchar,signedchar 1byte short,unsignedshort 2bytes int,unsignedint 4bytes long,unsignedlong 4bytes float 4bytes doubl...

    66
    热度
  • [综合] VC与Access时间数据交互修正方法

    介绍:细处着手,巧处用功。高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些。电脑小技巧收集最新奇招高招,让你轻松踏上高手之路。引言众所周知,VC++是一个功能十分强大的应用程序开发工具,而MicrosoftAccess是一个中小型的数据库管理系统,可以处理多种数据信息。因此,在使用VC++链接...

    55
    热度
  • [综合] Access 容量

    【简介】以Access2000中文版为例。打开帮助,找到以下条目:设置和定义microsoftAccess->MicrosoftAccess规格 Access的最大容量 以Access2000中文版为例。打开帮助,找到以下条目:设置和定义microsoftAccess->Microsof...

    59
    热度
  • [综合] ADO简易使用方法

    ADO提供了一组非常简单,将一般通用的数据访问细节进行封装的对象。由于ODBC数据源也提供了一般的OLEDBPrivider,所以ADO不仅可以应用自身的OLEDBPrivider,而且还可以应用所有的ODBC驱动程序。关于OLEDB和ADO的其它详细情况,读者可以自行查阅相关书籍或MSDN,这里就...

    40
    热度
  • [综合] radio button 简易使用

    先为对话框加上2个radiobutton,分别是Radio1和Radio2。 问题1:如何让Radio1或者Radio2默认选上?如何知道哪个被选上了? 关键是选上,"默认"只要放在OnInitDialog()即可。三种方法可以让它选上, 第一种: ((CButton*)GetDlgItem(I...

    44
    热度
  • [综合] SQL 开平方

    POWER(2,3)返回2的3次幂, SQUARE返回给定表达式的平方。语法SQUARE(float_expression)SQRT返回给定表达式的平方根。语法SQRT(float_expression) 顺便说Access的开方函数是 SQR(float_expression)

    78
    热度
  • [综合] SQL字符串函数-数据类型转换函数

    在一般情况下,SQLServer会自动完成数据类型的转换,例如,可以直接将字符数据类型或表达式与DATATIME数据类型或表达式比较当表达式中用了INTEGER、SMALLINT或TINYINT时,SQLServer也可将INTEGER数据类型或表达式转换为SMALLINT数据类型或表达式,这称为隐...

    68
    热度