追梦的专栏

http://hi.csdn.net/jinglidong

动态创建多行一列的static

CStatic *pStatic=new CStatic[20];           //控件数组     CRect rect1(5,5,270,25);                 //初始位置     int IDC_STATICX=0;                   //初...

2012-03-16 09:49:39

阅读数:1376

评论数:1

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

t添加了一个ADo类后出现如下错去提示,需在StdAfx.h里把#include    // MFC database classes #include    // MFC DAO database classes注释掉就可以了,因为在添加的ADo类里已经导入类库,再次导入就会重复  e:\p...

2012-03-16 09:48:03

阅读数:1900

评论数:0

CRect类基本介绍

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

2012-03-15 15:17:18

阅读数:517

评论数:0

静态控件(static)

静态控件主要用:对用户界面起说明和装饰作用。   静态控件根据其风格属性可派生出:静态图片控件、静态文本控件和静态自绘控件。   静态文本控件用来显示文本。   静态图片控件可以用来显示位图、图标、方框和图元文件,在图片控件中显示图片的好处是不必操心图片的重绘问题。   静态控件不能接收用...

2012-03-15 15:16:27

阅读数:2326

评论数:0

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

最近在研究在VC++中自定义自己喜欢的窗体及控件背景色,在网上找到相关的信息,摘录如下,以及自己的实际实验结果:   ---- 方法一:调用CWinApp类的成员函数SetDialogBkColor来实现。 ---- 其中函数的第一个参数指定了背景颜色,第二个参数指定了文本颜色。 ...

2012-03-14 16:32:52

阅读数:663

评论数:0

托盘程序的编写过程

为了以后编写此类程序,特在此记录一下编写托盘程序的过程,便于以后的开发工作 1、首先建立mfc的对话模式程序,然后在theapp中加入如下程序      BOOL CWincc_Esc_MessApp::InitInstance()     {         CWincc_Esc_Mes...

2012-03-13 15:02:53

阅读数:383

评论数:0

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

我们在上网浏览时,有时访问到某些网站的网页时会自动弹出一些广告窗口,甚至有不少个人主页为了利用网络广告来赚钱一下同时弹出几个甚至十几个广告窗口。这些窗口一个一个的关掉十分麻烦,而且如果不关的话又会占用大量的系统资源,所以不少人对此深恶痛绝,作为程序员可以利用自身技术优势根据自己的实际需要编制一些很...

2012-03-12 11:53:52

阅读数:410

评论数:0

GetClassName函数

使用GetClassName函数: 函数原型: int GetClassName(HWND hWnd,LPTSTR IpClassName, int nMaxCount); 函数功能: 该函数获得指定窗口所属的类的类名。 参数: hWnd:窗口的句柄及间接给出的窗口所属的类。 IpC...

2012-03-12 11:39:41

阅读数:557

评论数:0

钩子类型

每一种类型的Hook可以使应用程序能够监视不同类型的系统消息处理机制。下面描述所有可以利用的Hook类型。 1、WH_CALLWNDPROC和WH_CALLWNDPROCRET   Hooks         WH_CALLWNDPROC和WH_CALLWNDPROCRET   H...

2012-03-09 14:50:26

阅读数:375

评论数:0

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

lionking1990 前来围观 7 1楼 该程序使用SetWindowsHookEx设置WH_CBT钩子以截取窗口创建,销毁等消息,MsgBox也不怕 核心代码 Public Function Hook_Func(ByV...

2012-03-08 16:32:36

阅读数:1291

评论数:0

关于HHook编程方面的收录

无悔今生 2010-04-22, 21:12:10 帮看看下边的DLL程序,我只想禁止打开指定的窗口,而不是全部的,但使用下边的程序后,全部的窗口打不开,要怎样改呢? #include extern "C"__declspec(dllexport) void set...

2012-03-08 16:07:18

阅读数:938

评论数:0

SetWindowsHookEx 钩子

SetWindowsHookEx(   idHook: Integer;   {钩子类型}   lpfn: TFNHookProc; {函数指针}   hmod: HINST;       {包含钩子函数的模块(EXE、DLL)句柄; 一般是 HInstance; 如果是当前线程这里可...

2012-03-08 15:51:14

阅读数:855

评论数:0

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

$INSTDIR=默认安装路径! $PROGRAMFILES=C:\Program Files! $TEMP=临时文件夹! $DESKTOP=桌面! $SYSDIR=C:\WINDOWS\system32! $EXEDIR=我的文档! $WINDIR=C:\WINDOWS! $STA...

2012-03-07 16:40:35

阅读数:2124

评论数:0

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

非模态对话框相对于模态对话框,他的创建和销毁过程和模态对话框有一定的区别 非模态对话框需要重载函数OnCanel,并且在这个函数中调用DestroyWindow。并 且不能调用基类的OnCancel,因为基类的OnCancel调用了EndDialog这个函数,这 个函数是针对模态对话框的...

2012-03-06 16:27:32

阅读数:602

评论数:0

MFC消息循环和消息泵

分类: MFC 2010-04-18 22:35 461人阅读 评论(0) 收藏 举报       首先,应该清楚MFC的消息循环(::GetMessage,::PeekMessage)、消息泵(CWinThread::PumpMessage)和MFC的消息在窗口之间的路由...

2012-03-06 12:49:11

阅读数:1956

评论数:0

Visual C++/MFC入门教程

VC开发指南 1.1 如何学好VC   这个问题很多朋友都问过我,当然流汗是必须的,但同时如果按照某种思路进行有计划的学习就会起到更好的效果。万事开头难,为了帮助朋友们更快的掌握VC开发,下面我将自己的一点体会讲一下:   1、需要有好的C/C++基础。正所谓“磨刀不误砍柴工”,最开始接触V...

2012-03-06 11:50:15

阅读数:1031

评论数:0

wincc 弹出对话框

HWND hWnd=NULL                             //定义变量 hWnd=FindWindow(NULL,"Wincc-运行系统 - ")  //获取窗口句柄 MessageBox(hWnd,"这是个对话框!",&qu...

2012-03-02 14:09:58

阅读数:2054

评论数:0

关于VC++中FindWindow的学习!

static CWnd* PASCAL FindWindow( LPCTSTRlpszClassName, LPCTSTR lpszWindowName ); Return Value   标识了具有指定的类名或窗口名的窗口。如果没有找到这样的窗口,则返回NULL。   返回的...

2012-03-02 14:08:04

阅读数:4481

评论数:0

PostMessage

函数功能:该函数将一个消息放入(寄送)到与指定窗口创建的线程相联系消息队列里,不等待线程处理消息就返回,是异步消息模式。消息队列里的消息通过调用GetMessage和PeekMessage取得。   函数原型:B00L PostMessage(HWND hWnd,UINT Msg,WPARA...

2012-03-02 14:06:43

阅读数:570

评论数:0

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