E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Lparam
c++ 获取系统所有字体
LOGFONT*plf,TEXTMETRIC*/*ptm*/,INT/*nFontType*/,LPARAMlParam/**/){//同步调用的回调vector*sysFonts=(vector*)
lParam
IT_Kyle
·
2020-09-14 05:54
MFC
C++
系统字体集合
MSG消息结构体
typedefstructtagMSG{HWNDhwnd;窗口句柄(索引内存当中的资源)UINT(无符号整型)message;WPARAM(整型)wParam;//关于消息的附加参数,例如:按下一个键,具体是哪个按键
LPARAM
弱水三千321
·
2020-09-14 04:25
C++
vc 修改MFC 消息循环的两种方法
,ThreadFunc,this,0,NULL);}staticDWORDWINAPICMainFrame::ThreadFunc(LPVOIDlparam){return((CMainFrame*)
lparam
寒月望山
·
2020-09-14 04:15
枚举所有的任务,任务管理器的一些资料的整理
WNDENUMPROClpEnumFunc,//callbackfunctionLPARAMlParam//application-definedvalue);如:::EnumWindows((WNDENUMPROC)enumProc,(
LPARAM
chenjiq
·
2020-09-14 03:18
随手笔记
任务
callback
winapi
manager
null
windows
delphi抓取QQ聊天窗口实例
functionEnumWindowsProc(hwnd:HWND;
lParam
:
LPARAM
):Boolean;stdcall;//EnumWindows专用的回调函数的格式://functionEnumWindowsProc
苏生
·
2020-09-13 16:39
Delphi
处理WM_QUERYENDSESSION 阻止Windows关机事件
原理:Windows在关机的时候会想所有顶层窗口广播一个消息WM_QUERYENDSESSION,其
lParam
参数可以区分是关机还是注销用户(注销用户时
lParam
是ENDSESSION_LOGOFF
zdleek
·
2020-09-13 11:14
技术知识
vc6.0转vs2017:error C2440: “static_cast”: 无法从“void (__thiscall CMainFrame::* )(WPARAM,
LPARAM
)...
错误信息:errorC2440:“static_cast”:无法从“void(__thiscallCMainFrame::*)(WPARAM,
LPARAM
)转换为“LRESULT(__thiscallCWnd
半雨微凉丶
·
2020-09-13 09:29
常见错误
设置static控件背景颜色、控件字体的背景颜色和控件字体的颜色
https://my.oschina.net/u/241930/blog/528285,谢谢该博主的分享#includeLRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
易大飞
·
2020-09-13 08:12
C/C++
win32
VisualStudio
PostMessage传参问题
handletodestinationwindowUINTMsg,//messageWPARAMwParam,//firstmessageparameterLPARAMlParam//secondmessageparameter);如果将值放在
lParam
嘻嘻宝贝
·
2020-09-13 08:41
Duilib
自定义消息实现线程间通信
UI把工作传递给Worker去做,可以在启动工作线程时就传递给它(通过
lParam
)。字符串最好处理,直接强转成
LPARAM
型传过去,数据较多时,可以构造成一个结构体然后传指针过去。
阿珊境界
·
2020-09-12 08:41
VC编程手札
获取任务栏打开的程序
staticBOOLCALLBACKEnumWindowProc(HWNDhWnd,LPARAMlParam);在OnInitDialog()中写入://获取任务栏上打开的程序EnumWindows(EnumWindowProc,(
LPARAM
饭桶哟
·
2020-09-12 04:17
MFC
WPARAM 和
LPARAM
,消息响应机制以及LPVOID的说明
查看文章WPARAM和
LPARAM
,消息响应机制以及LPVOID的说明2010-07-1910:15简介:这是WPARAM和
LPARAM
,消息响应机制以及LPVOID的说明的详细页面,介绍了和asp.net
xiaolajiao8787
·
2020-09-12 04:00
ATL创建HTML Control右键菜单处理
LRESULTOnCreate(UINT/*uMsg*/,WPARAM/*wParam*/,
LPARAM
/*
lParam
*/,BOOL&/*bHandled*/){CAxWindowwnd(m_hWnd
tszhao
·
2020-09-12 03:27
C++
隐藏windows系统任务栏的方法
intnCmdShow;HWNDhWnd;LPARAMlParam;hWnd=FindWindow(_T("Shell_TrayWnd"),NULL);if(bHide==TRUE){nCmdShow=SW_HIDE;
lParam
lzm_cn01
·
2020-09-12 02:53
c++
windows
C/C++ windows 进程间通信
NULL){MessageBox(0,TEXT("没找到窗口"),TEXT("ERROR"),MB_OK);}else{//发送消息//SendMessage(hwnd,WM_USER+0x1,NULL,(
LPARAM
__大道至简_
·
2020-09-11 22:52
C/C++
笔记
MFC
widows
一位素不相识的朋友做的代码雨屏保程序
defineID_TIMER1#defineSTRMAXLEN25//一个显示列的最大长度#defineSTRMINLEN8//一个显示列的最小长度LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
weixin_30898109
·
2020-09-10 19:16
如何让类的成员函数作为回调函数
BOOLCALLBACKEnumThreadWndProc(HWNDhwnd,LPARAMlParam){std::list*plist=(std::list*)
lParam
;plist->push_back
ucasliming
·
2020-09-10 15:29
C++相关
黑客帝国之酷炫屏保数字雨
defineID_TIMER1#defineSTRMAXLEN25//一个显示列的最大长度#defineSTRMINLEN8//一个显示列的最小长度LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
baili123321
·
2020-09-10 12:33
通过对WH_CBT进行hook对系统对话框和自建对话框进行自定义绘制
(晕,从vc6里copy过来,代码缩进都没了)LRESULTCALLBACKCBTProc(intnCode,WPARAMwParam,
LPARAM
Mi_Bo
·
2020-09-10 11:36
技术话题
键盘消息
//
lparam
右移30剩下的是30,31两位(从第0位开始,左边为高位,右边为低位),/********************************************************
zipper9527
·
2020-08-26 16:10
片断
windows
活动
transition
insert
delete
ibm
vc++可视化窗口开发
#include//一定要包含该头文件LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
);//消息处理函数的声明,定义放在主函数后面intWINAPIWinMain
yuanyuan_186
·
2020-08-26 16:56
windows程序设计(13):给滚动条加上键盘响应
先扯两句跟键盘有关系的闲话:首先,通常我们写程序时,没有必要对所有的键盘消息做出相应,windows自身已经对很多消息做出了相应,只要这些消息走的是DefWindowProc(hwnd,message,wParam,
lParam
iteye_6233
·
2020-08-26 12:48
单击时画同心圆
#include#include#pragmacomment(lib,"Winmm.lib")LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
);intWINAPIWinMain
weixin_30292843
·
2020-08-25 01:25
Colors1程序
了解即可,不细细研究了#includeLRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
);LRESULTCALLBACKScrollProc(HWND,UINT
_taylorZ
·
2020-08-25 01:56
windows程序设计之旅
选择文件夹对话框
UINTuMsg,LPARAMlParam,LPARAMlpData){if(uMsg==BFFM_INITIALIZED){SendMessage(hwnd,BFFM_SETSELECTION,TRUE,(
LPARAM
Winnie_Chan
·
2020-08-25 00:21
第七章 对话框的子控件 windows程序设计 王艳平版
////Controls.cpp文件#include#include"resource.h"BOOL__stdcallDlgProc(HWND,UINT,WPARAM,
LPARAM
);HBITMAPg_hBitmap1
pjz969
·
2020-08-25 00:38
第七章
windows程序设计
windows 消息代码
Windows单元中是这样声明的:typeTMsg=packedrecordhwnd:HWND;//窗口句柄message:UINT;//消息常量标识符wParam:WPARAM;//32位消息的特定附加信息
lParam
DruidElder
·
2020-08-24 21:33
hook
WM_NOTIFY消息
当自定义控件中发生了特殊的事件需要通知父窗口时,可以向父窗口发送消息,最简单的方法就是直接向父窗口直接发送自定义消息:this->GetParent()->SendMessage(WM_USR1,wParam,
lParam
wangjichang1
·
2020-08-24 16:13
windows编程笔记【七】处理重要消息
在window消息处理时,常常需要对一个消息取高低字节,以得到两个不同的消息,举例说明:使用LOWORD()和HIWORD()对wparam和
lparam
进行取高低字节LRESULTCALLBACKWndProc
余生皆假期-
·
2020-08-24 15:03
windows
总结《二》MFC中WinMain和CALLBACK
函数二,在WIN32SDK下编程我们总是从入口函数WINMAIN和给予窗口类指定窗口回调函数(CALLBACK),如下:LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
jadeshu
·
2020-08-24 14:26
MFC
获取程序实例:hInstance = ((LPCREATESTRUCT)
lParam
)->hInstance ;
lParam
是操作系统调用你的窗口过程传给你的参数他根据处理消息的不同含义也会不同当在处理WM_CREATE消息时
lParam
里面保存的是一指针,指向LPCREATESTRUCT结构的地址。
human_cn
·
2020-08-24 14:54
windows
win32用VFW预览和录像的代码
#include#include#include#include"CapPicture.h"LRESULTWINAPIMainWndProc(HWND,UINT,WPARAM,
LPARAM
);LRESULTWINAPISelCapDrvProc
andylfg
·
2020-08-24 13:27
应用技术
第一个WINAPI WinMain程序
#includeLRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
);//窗口过程//窗口初始化(定义窗口的具体方式)intWINAPIWinMain(HINSTANCEhInstance
ActorKeyy
·
2020-08-24 12:56
VC
MFC 循环界面假死的解决(MFC 按钮终止循环)
MSGmsg;if(PeekMessage(&msg,(HWND)NULL,0,0,PM_REMOVE)){::SendMessage(msg.hwnd,msg.message,msg.wParam,msg.
lParam
FLY_THINK2012
·
2020-08-24 07:26
Windows多线程按顺序打印ABC
intnCount=0;HANDLEg_Mutex=NULL;HANDLEg_Event=NULL;unsignedintWINAPIThreadProc(LPVOIDlParam){intnParam=(int)
lParam
MBSHENG
·
2020-08-23 23:35
C++
Win8仿Win10无边框效果的实现
当消息参数wParam为TRUE时,
lParam
参数为NCCALCSIZE_PARAMS类型的指针,该类型包含了可用于计算客户区大小和位置的信息。NC
FANG._
·
2020-08-23 17:37
C++实现黑客帝国流星雨效果
defineID_TIMER1#defineSTRMAXLEN25//一个显示列的最大长度#defineSTRMINLEN8//一个显示列的最小长度LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
JohnsonSwift
·
2020-08-23 08:42
笔记
c++
创建一个窗口 -- From GameTutorials, LLC
#include//必须的头文件#includeLRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
);//LRESULT是一个32位的数值,对于一个回调函数其返回类型是
zk54188
·
2020-08-23 00:34
Win32
MFC 添加自定义消息映射
defineWM_MYMSGWM_USER+100②声明事件处理函数//注意返回值类型必须为LRESULT前面的afx_msg不用管直接写上就可以了,函数名自定义,参数根据自己需求,如:(WPARAM)10,(
LPARAM
大魔王来巡山
·
2020-08-21 09:53
MFC笔记
BUG之旅-MessageBox,Domodal不能显示对话框
今天发现在自己的代码里有这样一个结构线程Awhile(1){if()PostMessage(WM_USER+100,wParam,
lParam
);}然后消息映射给主线程进行处理xxx(){MessageBox
imWhiteee
·
2020-08-21 09:54
线程里弹DoModal框置顶以及禁止在处理DoModal框时MFC主界面最小化及对主界面进行操作 .
AfxBeginThread(TestThread,this);}UINTCDLLDemoDlg::TestThread(LPVOIDlParam){CDLLDemoDlg*pDlg=(CDLLDemoDlg*)
lParam
changeyourmind
·
2020-08-21 08:16
C++
MFC
MFC消息映射机制概述
什么是消息窗口消息一般由三个部分组成:1.一个无符号整数,是消息值;(2)消息附带的WPARAM类型的参数;(3)消息附带的
LPARAM
类型的参数。其实我们一
师从风清扬
·
2020-08-21 08:36
Bresenham直线算法的实现
#include#include/*DeclareWindowsprocedure*/LRESULTCALLBACKWindowProcedure(HWND,UINT,WPARAM,
LPARAM
);voidLineBresenham
猫咪的晴天
·
2020-08-21 05:31
计算机图形学
算法
structure
application
null
windows
callback
MFC中的消息处理/AfxWndProc/WM_COMMAND路由
窗口消息概述:所有的窗口消息的基本形式都是一样的,有3个部分:(1).一个无符号整数,包含消息的实际内容.(2)WPARAM,一个4字节整数.(3)
LPARAM
,一个4字节参数.无符号数是实际消息.含MFC
geeeeeeee
·
2020-08-20 23:23
WIN32
/
MFC
MFC 4.x 利用hook,把看似无关的动作全牵联起来了;CallWindowProc(pfnWndProc, m_hWnd, nMsg, wParam,
lParam
);
事实上,MFC4.x利用hook,把看似无关的动作全牵联起来了。所谓hook,是Windows程序设计中的一种高阶技术。通常消息都是停留在消息队列中等待被所隶属之窗口抓取,如果你设立hook,就可以更早一步抓取消息,并且可以抓取不属于你的消息,送往你设定的一个所谓「滤网函数(filter)」。请查阅Win32API手册中有关于SetWindowsHook和SetWindowsHookEx两函数,以
Hustudent20080101
·
2020-08-20 23:20
c++MFC学习笔记
GDI-Pen
#includeLRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
);voidDrawLines(HWND);intWINAPIwWinMain(HINSTANCEhInstance
sergery
·
2020-08-20 18:43
windows
记住上次遍历文件夹时的路径,递归遍历目录下的文件
intCALLBACKBrowseCallbackProc(HWNDhwnd,UINTuMsg,LPARAMlParam,LPARAMlpData){LPITEMIDLISTtmp=(LPITEMIDLIST)
lParam
轻纱罗幔细柳腰
·
2020-08-20 16:43
学习笔记
win32用GDI+加载png图片作为背景图
ULONG_PTRgdiplusStartupToken;/*DeclareWindowsprocedure*/LRESULTCALLBACKWindowProcedure(HWND,UINT,WPARAM,
LPARAM
夜空划过的流星
·
2020-08-20 13:32
VC
6.0/MFC
C/C++/C#
VC++深入详解(孙鑫)在VS2010学习中碰到的几个调试问题
以下就将列出我碰到的几个问题以及解决方法~下面是报错信息:1.errorC2440:“static_cast”:无法从“void(__thiscallCMy15ChatDlg::*)(WPARAM,
LPARAM
混沌Monkey
·
2020-08-20 12:22
VC++深入详解(孙鑫视频)
Win32通用对话框编程Demo - 颜色、字体、打开文件、浏览文件夹
#include#include#include#include"resource.h"LRESULTCALLBACKWindowProcedure(HWND,UINT,WPARAM,
LPARAM
);HINSTANCEhInst
bcbobo21cn
·
2020-08-20 11:57
VC++
ChooseColor
ChooseFont
GetOpenFileName
SHBrowse
BROWSEINFO
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他