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
win32 sdk 列表视图控件绘制
//////////////////////// LRESULTListViewCustomDraw(HWNDhwnd,LPARAMlParam) { LPNMHDRpnmh=(LPNMHDR)
lParam
xgx198831
·
2013-04-15 21:00
理解Windows消息机制
1、消息的组成:一个消息由一个消息名称(UINT),和两个参数(WPARAM,
LPARAM
)。当用户进行了输入或是窗口的状态发生改变时系统都会发送消息到某一个窗口。
chenhailong
·
2013-04-11 10:00
windows
win32用GDI+加载png图片作为背景图
ULONG_PTRgdiplusStartupToken; /*DeclareWindowsprocedure*/ LRESULTCALLBACKWindowProcedure(HWND,UINT,WPARAM,
LPARAM
xgx198831
·
2013-04-03 10:00
Delphi Windows 消息 1
:typeTMsg=packedrecord hwnd:HWND;//窗口句柄 message:UNIT;//消息常量标识符 wParam:WPARAM;//32位消息的特定附加消息
lParam
lailai186
·
2013-04-02 09:00
message
Delphi
delphi抓取QQ聊天窗口实例
functionEnumWindowsProc(hwnd:HWND;
lParam
:
LPARAM
):Boolean;stdcall; //EnumWindows专用的回调函数的格式: //functionEnumWindowsProc
sushengmiyan
·
2013-04-01 23:00
windows消息机制的有趣发现(二)
我们在win32控制台项目下编写如下代码:#include #defineWM_TEST10000 LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
);
CharlesSimonyi
·
2013-04-01 19:00
对LOWORD, HIWORD, LOBYTE, HIBYTE的理解
32bit数的高16bitLOBYTE()得到一个16bit数最低(最右边)那个字节HIBYTE()得到一个16bit数最高(最左边)那个字节LOWORD,HIWORD这个以前就很常用到,比如消息参数
lParam
huang_xw
·
2013-03-29 22:00
线程,进程间的通讯和同步原理,实现用例和应用
线程/进程间的通讯方式 —使用全局变量/共享内存 —使用thread中的
lParam
参数 —使用socket —使用窗口和消息 —使用命名管道/匿名管道 —使用cmd参数 —使用
mybwu_com
·
2013-03-27 15:00
线程
线程,进程间的通讯和同步原理,实现用例和应用
线程/进程间的通讯方式—使用全局变量/共享内存—使用thread中的
lParam
参数—使用socket—使用窗口和消息—使用命名管道/匿名管道—使用cmd参数—使用environment变量线程的启动,
testcs_dn
·
2013-03-27 15:00
线程
应用
进程间通讯
同步原理
实现用例
MYGUI/CEGUI中文输入的问题(2)
if(
lParam
&GCS_RESULTSTR){ LONGbuflen=ImmGetCompositionStringW(hIMC,GCS_RESULTSTR,NULL,0); if
yy3166
·
2013-03-24 17:50
MYGUI/CEGUI
向线程函数内投递消息CWinThread::PostThreadMessage
因为投递消息时,可以带两个参数(wParam,
lParam
)这两个参数在使用时就会非常方便;首先启动一个线程函数,这里使用的是MFC的,不是Win32的方式,注意要用到返回值pThread=AfxBeginThread
dijkstar
·
2013-03-22 13:00
WinCE UDP 问题
接收部分的代码省略......UINT CeUDP::RecvThread(LPVOID
lparam
){while (TRUE){//收到退出事件,结束线程if(WAIT_OBJECT_0 == WaitForSingleObject
91program
·
2013-03-21 08:00
学习LOWORD、 HIWORD、LOBYTE、HIBYTE
对消息的处理中我们经常需要将WPARAM或
LPARAM
等32位数据(DWORD)分解成两个16位数据(WORD),例如:LPARAMlParam;WORDloValue=LOWORD(
lParam
);/
飘雪超人
·
2013-03-20 19:00
去除静态文本框的背景色和设置颜色
缺省的静态文本框有一个灰色的背景色,确实很讨厌,字体颜色也很单调,不过我们可以设置caseWM_CTLCOLORSTATIC://设置静态文本框字体颜色{if(GetDlgItem(hwnd,1)==(HWND)
lParam
小小玮
·
2013-03-19 11:14
win32
SDK
去除静态文本框的背景色和设置颜色
缺省的静态文本框有一个灰色的背景色,确实很讨厌,字体颜色也很单调,不过我们可以设置caseWM_CTLCOLORSTATIC://设置静态文本框字体颜色 { if(GetDlgItem(hwnd,1)==(HWND)
lParam
dai_jing
·
2013-03-19 11:00
Win32
设置静态文本框的颜色和背景色
设置对话框图标
HINSTANCEhInst=(HINSTANCE)GetWindowLong(hDlg,GWL_HINSTANCE); SendMessage(hDlg,WM_SETICON,ICON_BIG,(
LPARAM
dai_jing
·
2013-03-19 11:00
设置对话框的图标
win32 控件之 sysLink控件(超链接)
拖放syslink控件至对话框2.修改caption为你想要的任何链接名(如:百度一下)3.在WM_NOTIFY消息里进行如下处理代码:caseWM_NOTIFY: switch(((LPNMHDR)
lParam
dai_jing
·
2013-03-17 14:00
Win32
syslink控件
Win32窗口程序实例
#include//Win32窗口程序实例//声明消息处理函数LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
);charszClassName[]="windowsclass
yunshouhu
·
2013-03-05 15:33
c/c++
Win32窗口程序实例
#include //Win32窗口程序实例 //声明消息处理函数 LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
); charszClassName[]=
earbao
·
2013-03-05 15:00
【PB】如何捕捉DropDownDW列的上下键事件
DDDW事件概述1、所有对DDDW的操作都通过触发pbm_command事件完成1)、在PB的用户事件中,大多数事件对应的Windows事件都有两个参数:
lparam
和wparam,而在PB中,pbm_command
lijianhe043
·
2013-02-28 20:00
关于HOOK的一些安装卸载说明以及消息类型说明
HOOK必须使用下面的语句: LRESULT CALLBACK HookProc ( int nCode, WPARAM wParam,
LPARAM
sbabzc
·
2013-02-28 12:00
hook
关于HOOK的一些安装卸载说明以及消息类型说明
必须使用下面的语句:LRESULTCALLBACKHookProc(intnCode,WPARAMwParam,LPARAMlParam);HOOKProc是定义函数的名称nCOde是HOOK的参数WPARAM,
LPARAM
sbabzc
·
2013-02-28 12:00
hook
vc判断指定进程或程序名是否存在和进程为64或者32位
一、判断指定程序名的进程是否存在BOOLEnumWindows(WNDENUMPROC lpEnumFunc,//pointertocallbackfunctionLPARAM
lParam
//application-definedvalue
dxy408460910
·
2013-02-24 20:00
WM_SIZE
这些值包含在参数
lParam
中,
lParam
的高字部分是客户区的高,低字部分是客户区的宽。然后我们调用MoveWindow函数来重新调整编辑控件的大小,该函数不仅
laogaoAV
·
2013-02-16 16:00
dev c++实现windows shutdown图形化界面(源代码如下)
10];intnum;intnum_text_hour,num_text_minute;//charnum_str[]; LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
junmuzi
·
2013-01-28 21:00
dev c++实现图形界面定时关机(windows)
intnum; intnum_text_hour,num_text_minute; //charnum_str[]; LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
junmuzi
·
2013-01-28 21:00
error C2440
errorC2440:'static_cast':cannotconvertfrom'void(__thiscallCChatDlg::*)(WPARAM,
LPARAM
)'to'LRESULT(__thiscallCWnd
danelumax2
·
2013-01-28 17:00
vc消息大全
lParam
通常是一个指向内存中数据的指针。由于WParam、
lParam
和Poin
a379039233
·
2013-01-25 19:00
获取父窗口背景小方法
CPointpt;dc.SetViewportOrg(-rc.left,-rc.top,&pt);GetParent().SendMessage(WM_ERASEBKGND,(WPARAM)(HDC)dc,
lParam
pud_zha
·
2013-01-18 10:00
vc++可视化窗口开发
#include//一定要包含该头文件 LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
);//消息处理函数的声明,定义放在主函数后面 intWINAPIWinMain
yuanyuan_186
·
2013-01-17 23:00
C++Windows编程之消息循环和消息结构
如下: // // 函数: WndProc(HWND, UINT, WPARAM,
LPARAM
) // // 目的: 处理主窗口的消息。
jlins_you
·
2013-01-16 19:00
windows
C++Windows编程之消息循环和消息结构
如下: // // 函数: WndProc(HWND, UINT, WPARAM,
LPARAM
) // // 目的: 处理主窗口的消息。
wsql
·
2013-01-16 19:00
windows
有问题啊,怎么没有声音呢
//必须加上这两个东西 #include #pragmacomment(lib,"winmm.lib") LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
a191030148
·
2013-01-16 15:00
简易版放大镜
#include #defineIDM_TIMER1 LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,
LPARAM
); intWINAPIWinMain(HINSTANCEhInstance
Bruce_Zeng
·
2013-01-15 21:00
调用函数FindWindow(窗口类名,窗口标题)获得窗口的句柄
来获得父窗口下的子窗口的句柄,代码实现如下 [喝小酒的网摘]http://blog.const.net.cn/a/6404.htm#include BOOL CALLBACK EnumChildProc(HWND hWnd,
LPARAM
·
2013-01-07 15:00
window
简单实现MFC ListControl 点击列头排序
2staticintCALLBACKMyCompareProc(LPARAMlParam1,LPARAMlParam2,LPARAMlParamSort)3{45//从参数中提取所需比较lc的两行数据67introw1=(int)
lParam
1
dongpanshan
·
2013-01-05 12:09
C++
error C2440 static_cast:cannot convert from void (_thiscall X::*)(WPARAM,
LPARAM
)to LRESULT(_thiscall
这个问题应该是VC6项目迁移向高版本时发生的,VC6后消息的检查更为严格,以前在VC6下完全正常运行的消息映射在其它版本下编译不通过。 解决方法如下: 首先,把原来的消息函数返回值类型改为LRESULT,函数内可以随便写个returnTRUE;然后消息函数的参数必须改写成(WPARAMwParam,LPARAMlParam)而不论这两个参数是否用得到;最后,消息映射如ON_MESSAGE(WM_
wangluozhangleilei
·
2012-12-31 10:00
对话框按钮简单使用实例
struct DecodeUint{ UINT meesage; LONG (*fun)(HWND hWnd, UINT message, WPARAM wParam,
LPARAM
hcj2013
·
2012-12-29 23:03
内容对话框
创建对话框
struct DecodeUint{ UINT meesage; LONG (*fun)(HWND hWnd, UINT message, WPARAM wParam,
LPARAM
hcj2013
·
2012-12-29 22:29
资源
文件
对话框
让字体有阴影代码
效果图: 代码: LONG OnPaint(HWND hWnd, UINT message, WPARAM wParam,
LPARAM
lParam
) { PAINTSTRUCT
hcj2013
·
2012-12-29 22:36
资源
结构
阴影
矩形
倾斜度
在hellowrold程序基础上绘制一个圆
只需修改OnPaint方法 LONG OnPaint(HWND hWnd, UINT message, WPARAM wParam,
LPARAM
lParam
) { PAINTSTRUCT
hcj2013
·
2012-12-29 22:33
绘制圆形
hello world 程序优化
: struct DecodeUint{ UINT meesage; LONG (*fun)(HWND hWnd, UINT message, WPARAM wParam,
LPARAM
hcj2013
·
2012-12-29 22:47
UP-DOWN Control
case WM_NOTIFY: switch(wParam){ case (WPARAM)IDC_VERTICAL_SPIN: InitPaperPosition(hdlg,
lParam
diaochenlong2
·
2012-12-27 18:00
windows 简单窗口
LPARAMlParam) { HDChdc; PAINTSTRUCTps; staticintcxClient;//客户端的宽度和高度,在窗口发生变化的时候,windows都会发送WM_SIZE消息,该消息的
lParam
shuangyan5230
·
2012-12-25 15:00
C#获取进程的主窗口句柄
private static Hashtable processWnd = null; public delegate bool WNDENUMPROC(IntPtr hwnd, uint
lParam
debugconsole
·
2012-12-19 22:00
通过进程ID获得该进程主窗口的句柄
{DWORDdwProcessId;HWNDhWnd;}WNDINFO,*LPWNDINFO;BOOLCALLBACKYourEnumProc(HWNDhWnd,
LPARAM
凭谁问
·
2012-12-19 22:39
C++
WINDOWS
VS
vc笔记(三)
)(1)如何自定义消息1) 手工定义消息,可以这么写#defineWM_MY_MESSAGE(WM_USER+100),MS 推荐的至少是 WM_USER+100(2)写消息处理函数,用WPARAM,
LPARAM
L_Andy
·
2012-12-19 10:00
: error C2440: “static_cast”: 无法从“void (__thiscall CBCGPInformationBar::* )(WPARAM,
LPARAM
)”转换为“LRESU
:errorC2440:“static_cast”:无法从“void(__thiscallCBCGPInformationBar::*)(WPARAM,
LPARAM
)”转换为“LRESULT(__thiscallCWnd
hqyhqyhq
·
2012-12-13 17:00
C++
消息机制
下面有一段伪代码演示如何在窗口过程中处理消息 LONGyourWndProc(HWNDhWnd,UINTuMessageType,WPARAMwP,
LPARAM
) { switch(uMessageType
jiagou
·
2012-12-11 19:00
字符串的格式化
csText.Format(_T("LastScanTimetaken-%lfsec"),dblPerf); ::SendMessage(m_StatusBar,SB_SETTEXT,(WPARAM)2,(
LPARAM
逆向分析专栏
·
2012-12-11 17:00
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他