Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=16276
在学习<vc6.0技术内幕>过程中遇到要添加用户自定义消息的过程.我觉得书上写的比较散,于是就自己总结了这个基本过程,以为日后备查.
首先弄清楚两点:(1)谁要发送这个消息(2)谁要接受这个消息。
用一个简单的例子来说明。对象A向B(也可以就是A到A)发送消息。
1 发送消息
首先在A的头文件中定义这个消息:
#define [......]
Category Archives: Visual C++ && C#
[转]VC编程制作系统托盘程序
VC编程制作系统托盘程序
Windows操作系统中的某些程序运行时不显示运行窗口,只在任务栏上显示一个图标,表示程序正在运行,用户可以通过鼠标与应用程序交互,比如金山毒霸等应用程序,我们有时也需要编制一些仅在后台运行的类似程序,为了不干扰前台程序的运行界面和不显示不必要的窗口,应使程序运行时的主窗口不可见。同时将一个图标显示在任务栏右端静态通告区中并响应用户的鼠标动作。下面介绍Visual C++开发这类程序的设计方法。
一、隐藏程序的主窗口
首先,要使程序的主窗口不可见,并且不在任务栏[......]
【转】检测设备改变消息的u盘传播者
[cpp]
#include <windows.h>
#include <Shlwapi.h>
#include <fstream.h>
#include <TlHelp32.h>
#include <Dbt.h>
#pragma comment(lib,"shlwapi.lib")
#define TIMER 1//计时器
//function
LRESULT CALLBACK WndProc(HWND, U[......]
【转载】 VC实现录音,放音,保存,打开功能
转载自:http://blog.csdn.net/williamnet_li/archive/2004/12/07/208037.aspx
好长时间没有更新blog了,都快黄了~今天来唠叨唠叨~!
前一段时间写一个录音功能的DLL,找了N久,发现N多例子都非常麻烦!现在功能DLL做完了,总结一下贴出来大家看看.
[......]
转载 VC实现录音,放音,保存,打开功能
VC实现录音,放音,保存,打开功能
实现了录音,放音,打开,保存功能.非常简单,使用的是MSDN里面的MCIWnd来实现的.
用VC建立一个Dialog,加入N个按钮.我的Dialog叫Wav3是测试用的.所以懒得弄名字了,下面也有一个些名字写的不怎么样.
全局的HW[......]