按字母【J】检索_第37页

首页

解析在WTL下使用双缓冲的实现方法

2020-02-16 标签:解析,wtl,使用,缓冲,实现,方法,方便,而不,繁琐,代码,不仅,绘制,一般,窗口,也可以,对话框

使用WTL的CDoubleBufferImpl类可以方便的实现双缓冲,而不必自己实现繁琐的代码,不仅可以绘制一般窗口,也可以绘制对话框的背景等。首先 #include 其次需要双缓冲画图的类需要派生自CDoubleBufferImpl<>:class CMainDlg : public

首页

基于WTL 双缓冲(double buffer)绘图的分析详解

2020-02-16 标签:基于,wtl,缓冲,double,buffer,绘图,分析,详解,mix,用于,创建,窗口,用法,非常,简单,下面

WTL中有两个Mix-in类: CDoubleBufferImpl和CDoubleBufferWindowImpl,用于创建双缓冲绘图窗口,用法非常简单。下面创建了一个普通的WTL窗口类,在窗口的客户区中有大量的绘图工作,使用CDoubleBufferImpl类来消除绘图时的闪烁现象:实现代码如下:

解析在Direct2D中画Bezier曲线的实现方法
首页

解析在Direct2D中画Bezier曲线的实现方法

2020-02-16 标签:解析,direct,d,bezier,曲线,实现,方法,通过,id,接口,支持,基本,直线,矩形

Direct2D通过ID2D1RenderTarget接口支持基本图元(直线,矩形,圆角矩形,椭圆等)的绘制,然而,此接口并未提供对曲线绘制的直接支持。因此,想要使用Direct2D绘制一段通过指定点的曲线,比如Bezier曲线,必须借助于DrawGeometry()方法间接实现。需要通过一定的算法

首页

解析VC中创建DLL,导出全局变量,函数和类的深入分析

2020-02-16 标签:解析,vc,创建,dll,导出,全局变量,函数,深入分析,中新,win,32,项目,mathlib,添加

一.创建DLL1.在VC中新建一个Win32空项目MathLib;2.添加预编译头文件stdafx.h,定义导入导出控制符号:实现代码如下://stdafx.h#pragma once#define MATHLIB_EXPORT3.添加包含要导出的全局变量,函数和类的头文件MathLib.h:实现代

基于VC编写COM连接点事件的分析介绍
首页

基于VC编写COM连接点事件的分析介绍

2020-02-16 标签:基于,vc,编写,com,连接,事件,分析,介绍,典型,方案,是让,客户端,对象,实例,服务器,调用,然而,特殊,机制

COM 中的典型方案是让客户端对象实例化服务器对象,然后调用这些对象。然而,没有一种特殊机制的话,这些服务器对象将很难转向并回调到客户端对象。COM 连接点便提供了这种特殊机制,实现了服务器和客户端之间的双向通信。使用连接点,服务器能够在服务器上发生某些事件时调用客户端。原理如下图:有了连接点,服务

基于java math API 的详细解释说明
Java

基于java math API 的详细解释说明

2020-02-16 标签:基于,java,math,api,详细,解释,说明,pi,记录,圆周率,e,常量,类似的,工程,数学,常用,abs,绝对值

Math.PI 记录的圆周率Math.E 记录e的常量Math中还有一些类似的常量,都是一些工程数学常用量。Math.abs 求绝对值Math.sin 正弦函数 Math.asin 反正弦函数Math.cos 余弦函数 Math.acos 反余弦函数Math.tan 正切函数 Math.atan 反

首页

解决JTable排序问题的方法详解

2020-02-16 标签:解决,jtable,排序,问题,方法,详解,让人,头疼,sun,最常,用的,功能,提供,近日,翻看,官方,java,tutorial,发现

JTable的排序是一个让人头疼的问题,Sun没有为排序这个最常用的功能提供类。但是近日翻看Sun官方java的tutorial,却发现其在文档中提供了这个类的实现,使用非常简单!使用方法示例:实现代码如下:TableSorter sorter = new TableSorter(new MyTab

首页

基于JTable的列宽与内容自适应的实现方法

2020-02-16 标签:基于,jtable,内容,自适应,实现,方法,默认,宽度,平均,函数,长度,适应,代码,如下,public,void

JTable默认的各列宽度平均,下函数可以实现各列宽度与内容长度适应!实现代码如下:public void FitTableColumns(JTable myTable){JTableHeader header = myTable.getTableHeader();int rowCount = my

首页

基于JVM 调优的技巧总结分析

2020-02-16 标签:基于,jvm,技巧,总结,分析,这篇,技巧性,文章,关于,gc,调整,纯的,看我,其他,几篇,因为是,废话少说

这篇是技巧性的文章,如果要找关于GC或者调整内纯的文章,看我其他几篇文章。因为是JVM 调优总结,所以废话少说。从各方面一共收集到以下几个方法:1.升级 JVM 版本。如果能使用64-bit,使用64-bit JVM。基本上没什么好解释的,很简单将JVM升级到最新的版本。如果你还是使用JDK1.4甚

解析Java和Eclipse中加载本地库(.dll文件)的详细说明
Java

解析Java和Eclipse中加载本地库(.dll文件)的详细说明

2020-02-16 标签:解析,java,eclipse,中加,本地,dll,文件,详细,说明,最近,在做,工作,要用,方法,需要,不少,动态,链接

最近在做的工作要用到本地方法,需要在Java中加载不少动态链接库(以下为方便延用Windows平台下的简写dll,但并不局限于Windows)。刚刚把程序跑通,赶紧把一些心得写出来,mark。也希望对大家的类似工作有所帮助首先,应当明确,dll有两类:(1)Java所依赖的dll和,(2)dll所依