自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

活着不是目的,死了不是目标!

  • 博客(14)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

转载 如何屏蔽控制台应用程序的窗口?

众所周知,控制台应用程序一般都会显示一个控制台窗口(虚拟DOS窗口),但很多时候控制台程序的执行逻辑根本不需要与用户进行交互,所以显示这个难看的窗口纯属多余,那么如何将它屏蔽掉呢?下面我向大家介绍一种方法。  操作系统装载应用程序后,做完初始化工作就转到程序的入口点执行。程序的默认入口点实际上是由连接程序设置的,不同的连接器选择的入口函数也不尽相同。在VC下,连接器对控制台程序设置的入口函数是 m

2007-12-29 12:01:00 694

原创 Path API

需要头文件: 而且需要静态库  #pragma comment(lib, "shlwapi.lib")其中有一些函数功能存在重复,我在认为比较常用的的函数上加红。BOOL PathFileExists(LPCTSTR lpszPath)功能:检查文件/路径是否存在 LPTSTR PathFindFileName(LPCTSTR pPath)功能:获得路径中的文件名例如:

2007-12-29 12:00:00 710

转载 如何从 JAR 和 zip 档案文件中提取 Java 资源

多数 java 程序员都非常清楚使用 JAR 文件将组成 java 解决方案的各种资源(即 .class 文件、声音和图像)打包的优点。(如果您不熟悉 JAR 文件,请参阅后文的参考资源部分。)刚开始使用 JAR 文件的人常问的一个问题是:“如何从 JAR 文件中提取图像呢?”本文将回答这个问题,并会提供一个类,这个类使从 JAR 文件中提取任何资源变得非常简单!加载 GIF 图像假定我们有一

2007-12-25 11:21:00 790

原创 透明浮动窗口

编译环境 WIN2000以上操作系统,VC++6.0。技术原理如何实现透明窗口    首先,从CWnd派生一个类 CfloatWnd,在Create 函数里加载位图,在OnPaint函数里绘制位图,详见源代码 。  使用SetLayeredWindowAttributes可以方便的制作透明窗体,此函数在w2k以上才支持,而且如果希望直接使用的话,可能需要下载最新的SDK。不过此

2007-12-21 17:48:00 1230

原创 view和control的区别(如何在对话框上使用cview类)

CView继承类,和其他窗口类的区别,很重要的就是对CDocument类和CFrameWnd类的操作,而其中,涉及CDocument类的操作,都进行了有效性判断(m_pDocument != NULL),CView类初始化的时候,m_pDocument = NULL,因此并不影响CView类作为控件的使用。涉及CFrame类的操作,有这么几个地方:  第一个地方:CView::OnDestro

2007-12-20 19:32:00 941

原创 windows添加或删除程序中的程序在注册表中的位置

Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall/WebTV我的网络电视]"DisplayIcon"="d://STV//STV.exe""DisplayName"="WebTV我的网络电视""DisplayVersion"="1

2007-12-15 19:01:00 2959 2

原创 编程创建快捷方式

 LPCTSTR szPath;    //快捷方式指向的应用程序文件 LPCTSTR szLink;     //快捷方式存放的位置 szPath="D://RedVIP5//VIP.exe";   //获得系统桌面或开始程序菜单位置 TCHAR szPathd[MAX_PATH]; //SHGetSpecialFolderPath(NULL,szPathd,CSIDL_DESKTOPD

2007-12-15 18:44:00 800

原创 一个关于对话框中GetMenu的问题

一个对话框工程,我在OnInitDialog中创建了一个菜单,代码如下:     CMenu Menu,PopupMenu1,PopupMenu2;         Menu.CreateMenu();     PopupMenu1.CreatePopupMenu();     PopupMenu2.CreatePopupMenu();         PopupMenu2.AppendMenu(

2007-12-15 16:02:00 1171

原创 通过编程注册控件

1    控件都有DllRegisterServer和DllUnregisterServer两个函数     控件用这两个函数自注册,regsvr32   也是同样的道理     下面一个函数看看     BOOL   RegistrActiveServer(LPCSTR   lpszOcxFileName,BOOL   bRegister)     {     HINSTANCE   hLib=

2007-12-14 18:39:00 533

原创 调用API实现路径选择对话框

 char     buf[255];    ZeroMemory(buf,sizeof(buf));    BROWSEINFO bi;    bi.hwndOwner=m_hWnd;    bi.pidlRoot=NULL;    bi.pszDisplayName=buf;    bi.lpszTitle="请选择安装路径";    bi.ulFlags=0;    bi.lpfn=NULL

2007-12-14 15:05:00 651

原创 从资源读取数据到文件中

 LPSTR szResourceName = MAKEINTRESOURCE(LOWORD(SETUP_PLAYGIF)); LPSTR szResourceType = "SETUP"; HRSRC hRes = FindResource(AfxGetResourceHandle(), szResourceName,szResourceType); HGLOBAL hResData; if (

2007-12-14 14:35:00 509

原创 MFC WEBBROWSER2控件的一个BUG

  FIX:   WebBrowser   Control   Destroyed   When   Hidden           --------------------------------------------------------------------------------     The   information   in   this   article   appli

2007-12-13 17:04:00 836

原创 MediaPlayer ActiveX 控件在对话框中时需要注意

当播放器取平播放时,按下某一个键都会使得CPU达到100%,据我分析是因为MediaPlayer控件和对话框都要获取按键事件(WM_KEYDOWN),而且做要做互斥的操作,所以可能造成了线程的死锁。在对话框对象中重载PreTranslateMessage函数,截取WM_KEYDOWN可以解决此问题。例如:BOOL CMyMediaPlayerDlg::PreTranslateMessage

2007-12-03 19:44:00 793

原创 vc 对话框程序控件提示功能

首先要调用EnableToolTips(TRUE)函数。之后,第一种方法: 添加消息映射宏:ON_NOTIFY_EX(TTN_NEEDTEXT,0,OnToolTipNotify)添加消息处理函数声明:afx_msg BOOL OnToolTipNotify(UINT id,NMHDR *pNMHDR,LRESULT *pResult);添加函数定义:BOOL OnToolTi

2007-12-03 16:19:00 987

AJAX开发简略(第一版)

AJAX开发简略,简略介绍AJAX开发简略

2008-12-03

COM技术内幕源码(很完整)

COM技术内幕源码 数据库编程大全,看了之后可以有效提高数据库编程能力。

2008-11-16

飞秋FeiQ-局域网聊天软件

飞秋FeiQ-局域网聊天软件,可以传输大容量文件。

2008-10-27

tibet-html解析器

html解析器,非常好用,文档齐全

2007-08-05

tibet-pdf文件阅读器

pdf文件阅读器,小巧,速度快,不用安装

2007-08-05

Visual CPP MFC编程实例源码

VC++ MFC 编程实例源代码

2007-07-11

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

TA关注的人

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