如题!谢谢
解决方案 »
- active控件的初始位置值~
- 请教大家一个问题,用vs2010开发的mfc单文档office Ribbon类型程序,关闭类视图、属性页、输出窗口,就再也打不开了
- 16bit量化的音频数据降精度的问题
- 求救!loadlibrary("***.dll")失败-找不到指定的模块
- Active控件问题,这里只有10分了,还有个贴的70分一起给了..
- 关于Combo的问题
- 谁能告诉我 Setprop 和GetProp 还有AddAtom 和GlobalAddAtom这类函数是做什么用的,多谢 多谢
- 是没高手还是讨厌我(我的问题没人看)
- 急!!!!怎么用FindSource(),LoadSource()
- CFile问题:assertion failed! filecore.ccp at lines 295
- 我失去的能追回来吗? 我该学什么?
- 如何播放声音文件(wav,mp3,mdi)
1.注册消息:
UINT MYMSG=::RegisterWindowMessage("my message");
此外,也可以定义为:
UINT MYMSG=WM_USER+0xXX; (0xXX必须是0-0x7FFF间的一个值.)
2.在消息映射表中添加消息处理函数:
BEGIN_MESSAGE_MAP()ON_REGISTERED_MESSAGE(MYMSG, OnMyMsg)
//OnMyMsg既是当系统发出消息MYMSG时程序响应的函数END_MESSAGE_MAP()3.定义消息响应函数:
OnMyMsg();//这个函数的具体定义就不用我再详细说了吧。
4.在程序中需要发出消息的地方:
LRESULT SendMessage(
HWND hWnd, // handle of destination window
UINT Msg, // message to send
WPARAM wParam, // first message parameter
LPARAM lParam // second message parameter
);那么到此一切就搞定了
在
BEGIN_MESSAGE_MAP( , )OnMessage(WM_SETTEXT,OnSetText);END_MESSAGE_MAP