自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 如何将RGB色彩信息和YUV色彩信息之间转换

 GUID    格式描述MEDIASUBTYPE_RGB1    2色,每个像素用1位表示,需要调色板MEDIASUBTYPE_RGB4    16色,每个像素用4位表示,需要调色板MEDIASUBTYPE_RGB8    256色,每个像素用8位表示,需要调色板MEDIASUBTYPE_RGB565    每个像素用16位表示,RGB分量分别使用5位、6位、5位MEDIASUBTYPE_RGB

2009-03-26 14:59:00 1340 1

翻译 RGB565、RGB555、RGB888图像DIB显示

RGB565: BITMAPINFOHEADER bmpHeader; ZeroMemory(&bmpHeader, sizeof BITMAPINFOHEADER); bmpHeader.biSize = sizeof BITMAPINFOHEADER; bmpHeader.biWidth =width; bmpHeader.biHeight = abs(height); bmpHeader

2009-03-26 14:49:00 4227

原创 Installshield代码(DEMO)

 #include "ifx.h"#include "isrt.h"    ////////////////////// string defines ////////////////////////////number  nResult,nSetupType;string  szODBCDir; string  szUninstall; //////////////////// installa

2009-03-17 11:05:00 1006

原创 安装完程序后安装第三方安装程序

 在InstallScript里面的OnEnd函数里面添加如下代码:  function OnEnd()     STRING svResult;     NUMBER nResult; begin      if(szUninstall=="") then                   if (FindFile (INSTALLDIR^"Driver//IO Card//", "D

2009-03-17 11:00:00 524

原创 Linux常用命令

root为超级用户退出时可用Logout或exit,然后按enter,按Ctrl+D也可以退出系统关机和重启:poweroff和reboot;shutdown -h now 立即关机              -h +mins 指定分钟以后              -h hh:ss 在一个特定的时间内#startx 启动KDE桌面环境#xinit 启动XServer

2009-03-13 15:31:00 463

转载 购买二手房超级指导手册

《购买二手房超级指导手册》第一步:登记,看房。买卖双方到中介机构咨询二手房交易的相关政策,并详细登记购房、售房信息。委托有信用的中介。  1.把你的业务交给中介公司之前应该了解:   a.中介公司提供的服务有哪几项?是否可以帮助申请二手房按揭?买卖过程中若发生了问题,中介公司是否有义务、有能力负责赔偿损失;中介公司的服务收费标准是多少?是否能保证买到称心的二手房。     b.了解中介公司诚信

2009-03-13 15:27:00 1906

原创 屏蔽热键、任务栏、任务管理器

程序运行时用到TaskKeyHook.dll,编译时用到TaskKeyHook.lib,并把下面的类添加到应用程序中,调用方法为:    CTaskKeyMgr::Disable(CTaskKeyMgr::TASKMGR|CTaskKeyMgr::TASKKEYS|CTaskKeyMgr::TASKBAR,FALSE,FALSE);//取消屏蔽    CTaskKeyMgr::Disabl

2009-03-13 15:08:00 1006

原创 窗口贴图代码

窗口调用时先将窗口定义为继承自此窗口类,class CAboutDlg : public CDialogSK{public:    CAboutDlg();};然后在窗口的OnInitDialog事件中调用SetBitmap(IDB_DLG_BK)和SetStyle(LO_RESIZE); CDialogSK代码: //  =========================

2009-03-13 15:05:00 696

原创 四态按钮CMyButton类

 调用方法:CMyButton m_btnCaption;CRect rectBtn;BOOL bRet; rectBtn.left    =0;rectBtn.right    =120;rectBtn.top        =0;rectBtn.bottom    =40;bRet=m_btnCaption.Create(NULL,WS_CHILD|WS_VISIBLE|BS_OWNE

2009-03-13 15:01:00 2223

转载 使用Shutdown命令

 使用Shutdown命令     system.Diagnostics.Process.Start("shutdown.exe")         关于ShutDown的参数描述如下:     ===============================================================     shutdown   [/i   |   /l   |   /s  

2009-03-13 15:00:00 601

转载 .Net下实现Windows XP风格界面程序

Windows XP发布时,我们中许多人都为她华丽漂亮的界面折服和兴奋。然而,.NET1.0发布时,我们中又有许多人,包括我自己,对它不支持XP风格感到大失所望。可事实是,在Windows   XP(只限于我windowsXP)里.NET支持XP风格,只是还要您做一点小工作。               跟随下面的步骤,使您的程序拥有XP风格的界面,GO!         1.   新建一个Win

2009-03-13 14:56:00 667

转载 如何在Vista下用Regsvr32注册dll, ocx等COM组件

如何在Vista下用Regsvr32注册dll, ocx等COM组件最近用户反映程序无法在vista正常运行,经过调试发现是由于dll组件库未能成功注册导致, 在微软网站查找相关内容,发现N多人有同样的问题, 这里有两个办法可以解决问题A.1.- 运行"secpol.msc" 或者打开“本地安全策略”2.- 展开 "本地策略"3.- 点击 "安全选项"4.- 在右边的面板中选择所有名称为“用户帐户

2009-03-13 14:54:00 1799 1

原创 哈希的原理和代价

哈希表和哈希函数是大学数据结构中的课程,实际开发中我们经常用到Hashtable这种结构,当遇到键-值对存储,采用Hashtable比ArrayList查找的性能高。为什么呢?我们在享受高性能的同时,需要付出什么代价(这几天看红顶商人胡雪岩,经典台词:在你享受这之前,必须受别人吃不了的苦,忍受别人受不了的屈辱),那么使用Hashtable是否就是一桩无本万利的买卖呢?就

2009-03-13 14:51:00 609

原创 VC++调用COM(含连接点事件)过程

VC++调用COM(含连接点事件)过程:已COM组件GstRealDb为例,内含接口方法IRealDb和事件_IRealDbEvents,VC++调用过程如下:1、先建立连COM事件的继承类Sink,类继承自事件接口(_IRealDbEvents),新定义的类必须包含_IRealDbEvents的定义文件,应在新工程中包含(GstRealDb.h和GstRealDb.tlb)文件,例如

2009-03-13 14:50:00 1927

转载 VC++中的数据类型

 我们先定义一些常见类型变量借以说明 int i = 100; long l = 2001; float f=300.2; double d=12345.119; char username[]="女侠程佩君"; char temp[200]; char *buf; CString str; _variant_t v1; _bstr_t v2; 一、其它数据类型转换为字符串 短整型(int) it

2009-03-13 14:48:00 653

转载 在VC中使用资源文件应该注意的问题

 1 建立了资源文件后,应该在resouce.h中对ID进行定义   例如,   #define IDS_APP_TITLE 1032 如果是在动态连接库(DLL)中使用资源,应该给出该模块的句柄。   可以用GetModuleHandle("dll文件名")获得该句柄。   例如,   LoadString(GetModuleHandle("SkinMagicSDK.dll"), IDS_APP

2009-03-13 14:45:00 650

翻译 VC字符串

 MFC类CStringMFC的CString含有TCHAR,它的实际字符类型取决于预处理标记的设置。通常,CString象STL字符串一样是不透明对象,只能用CString的方法来修改。CString比STL字符串更优越的是它的构造函数接受MBCS和Unicode字符串。并且可以转换为LPCTSTR,因此可以向接受LPCTSTR的函数直接传递CString对象,不必调用c_str()方法。//

2009-03-13 14:41:00 1423

转载 VC贴图

(一)非动态载入图片.方法1.先从最简单的开始,用picture 控件来实现.步骤:先在资源里Import一张图片,ID为IDB_BITMAP2然后在对话框上添加一个picture控件,右键点击打开属性,将type下拉框选择BITMAP,紧跟着下面就出现一个Image下拉框,拉开就会看到所有已经载入好的图片,选择你要的图片.运行程序即可看到.方法2.通过背景图同样如上,先载入一张图片,ID为IDB

2009-03-13 14:35:00 1288

转载 VC界面编程技巧

1、判断程序是否已运行 HANDLE hSem=::CreateSemaphore(NULL,1,1,m_pszExeName); if(GetLastError()==ERROR_ALREADY_EXISTS) {   AfxMessageBox("系统已运行");   ::CloseHandle(hSem); } 2、得到应用程序路径 CString str

2009-03-13 14:25:00 1123

空空如也

空空如也

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

TA关注的人

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