关闭

动态创建多行一列的static

CStatic *pStatic=new CStatic[20];           //控件数组     CRect rect1(5,5,270,25);                 //初始位置     int IDC_STATICX=0;                   //初始IDC,不能重复,如果用IDC_STATIC1---IDCSTATIC9,要在资源头定义  pSt...
阅读(1296) 评论(1)

加入ado类后出现如下提示的解决办法

t添加了一个ADo类后出现如下错去提示,需在StdAfx.h里把#include    // MFC database classes #include    // MFC DAO database classes注释掉就可以了,因为在添加的ADo类里已经导入类库,再次导入就会重复  e:\program_flies\wincc\winccocxparam\debug\msjro.tlh(48...
阅读(1759) 评论(0)

CRect类基本介绍

CRect类是MFC的常用类,十分基础,故整理出来以供新手参考。   我用金山快译查了一下没有rect这个单词,估计是rectangle的简写,rectangle是长方形、矩形的意思。   默认坐标系:原点为左上角,右边为x轴正方向,下边为y轴正方向。   构造函数(CRect)有五个原型,第二个原型和第三个原型是拷贝构造函数。现在我用其它三个构造函数构造一个左上角坐标为(10,20),x方...
阅读(431) 评论(0)

静态控件(static)

静态控件主要用:对用户界面起说明和装饰作用。   静态控件根据其风格属性可派生出:静态图片控件、静态文本控件和静态自绘控件。   静态文本控件用来显示文本。   静态图片控件可以用来显示位图、图标、方框和图元文件,在图片控件中显示图片的好处是不必操心图片的重绘问题。   静态控件不能接收用户的编辑输入。   静态控件可以用CreateWindow或CreateWindowEx函数来创建。...
阅读(1976) 评论(0)

VC++ 中改变对话框及相关控件的背景色(MFC)

最近在研究在VC++中自定义自己喜欢的窗体及控件背景色,在网上找到相关的信息,摘录如下,以及自己的实际实验结果:   ---- 方法一:调用CWinApp类的成员函数SetDialogBkColor来实现。 ---- 其中函数的第一个参数指定了背景颜色,第二个参数指定了文本颜色。 下面的例子是将应用程序对话框设置为蓝色背景和红色文本,步骤如下:   [cpp]...
阅读(608) 评论(0)

托盘程序的编写过程

为了以后编写此类程序,特在此记录一下编写托盘程序的过程,便于以后的开发工作 1、首先建立mfc的对话模式程序,然后在theapp中加入如下程序      BOOL CWincc_Esc_MessApp::InitInstance()     {         CWincc_Esc_MessDlg *dlg= new CWincc_Esc_MessDlg;          m_pMai...
阅读(356) 评论(0)

VC++实现广告窗口自动关闭

我们在上网浏览时,有时访问到某些网站的网页时会自动弹出一些广告窗口,甚至有不少个人主页为了利用网络广告来赚钱一下同时弹出几个甚至十几个广告窗口。这些窗口一个一个的关掉十分麻烦,而且如果不关的话又会占用大量的系统资源,所以不少人对此深恶痛绝,作为程序员可以利用自身技术优势根据自己的实际需要编制一些很适合自己的小工具。因此本文就对如何通过软件编程来实现对广告窗口的自动关闭进行介绍,以期能起到抛砖引玉之...
阅读(356) 评论(0)

GetClassName函数

使用GetClassName函数: 函数原型: int GetClassName(HWND hWnd,LPTSTR IpClassName, int nMaxCount); 函数功能: 该函数获得指定窗口所属的类的类名。 参数: hWnd:窗口的句柄及间接给出的窗口所属的类。 IpClassName:指向接收窗口类名字符串的缓冲区的指针。  nMaxCount:指定由参数lpCla...
阅读(507) 评论(0)

钩子类型

每一种类型的Hook可以使应用程序能够监视不同类型的系统消息处理机制。下面描述所有可以利用的Hook类型。 1、WH_CALLWNDPROC和WH_CALLWNDPROCRET   Hooks         WH_CALLWNDPROC和WH_CALLWNDPROCRET   Hooks使你可以监视发送到窗口过程的消息。系统在消息发送到接收窗口过程之前调用WH_CALLWNDPR...
阅读(350) 评论(0)

vb 关于HOOK阻止弹出MsgBox窗口,

lionking1990 前来围观 7 1楼 该程序使用SetWindowsHookEx设置WH_CBT钩子以截取窗口创建,销毁等消息,MsgBox也不怕 核心代码 Public Function Hook_Func(ByVal iCode As Long, ByVal wParam As Long, ByVal lPara...
阅读(1060) 评论(0)

关于HHook编程方面的收录

无悔今生 2010-04-22, 21:12:10 帮看看下边的DLL程序,我只想禁止打开指定的窗口,而不是全部的,但使用下边的程序后,全部的窗口打不开,要怎样改呢? #include extern "C"__declspec(dllexport) void sethook(char *s);//s指要禁止打开的窗口名字 extern "C"__declspec(dllexport)...
阅读(897) 评论(0)

SetWindowsHookEx 钩子

SetWindowsHookEx(   idHook: Integer;   {钩子类型}   lpfn: TFNHookProc; {函数指针}   hmod: HINST;       {包含钩子函数的模块(EXE、DLL)句柄; 一般是 HInstance; 如果是当前线程这里可以是 0}   dwThreadId: DWORD  {关联的线程; 可用 GetCurrentT...
阅读(712) 评论(0)

nsis打包所需要用到的安装包安装路径命令

$INSTDIR=默认安装路径! $PROGRAMFILES=C:\Program Files! $TEMP=临时文件夹! $DESKTOP=桌面! $SYSDIR=C:\WINDOWS\system32! $EXEDIR=我的文档! $WINDIR=C:\WINDOWS! $STARTMENU=相对应用户名称的「开始」菜单;如:C:\Documents and Settings\A...
阅读(1788) 评论(0)

VC++学习笔记4--------------怎么样销毁一个对话框

非模态对话框相对于模态对话框,他的创建和销毁过程和模态对话框有一定的区别 非模态对话框需要重载函数OnCanel,并且在这个函数中调用DestroyWindow。并 且不能调用基类的OnCancel,因为基类的OnCancel调用了EndDialog这个函数,这 个函数是针对模态对话框的。 还有一个必须重载的函数就是PostNcDestroy,这也是一个虚函数,通常的非模态对 话...
阅读(562) 评论(0)

MFC消息循环和消息泵

分类: MFC 2010-04-18 22:35 461人阅读 评论(0) 收藏 举报       首先,应该清楚MFC的消息循环(::GetMessage,::PeekMessage)、消息泵(CWinThread::PumpMessage)和MFC的消息在窗口之间的路由是两件不同的事情。在MFC的应用程式中(应用程式类基于CWinThread继承),必须要有一个消息循环...
阅读(1569) 评论(0)
19条 共2页1 2 下一页 尾页
    个人资料
    • 访问:381814次
    • 积分:4313
    • 等级:
    • 排名:第7363名
    • 原创:40篇
    • 转载:146篇
    • 译文:1篇
    • 评论:23条
    最新评论