|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ 关于C++ Win32窗口应用程序的一个问题,求求各位大佬进来看下
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
2576
人关注过本帖
标题:
关于C++ Win32窗口应用程序的一个问题,求求各位大佬进来看下
取消只看楼主
加入收藏
Escapist
等 级:
新手上路
帖 子:25
专家分:0
注 册:2020-4-27
结帖率:
75%
楼主
收藏
已结贴
√
问题点数:30 回复次数:7
关于C++ Win32窗口应用程序的一个问题,求求各位大佬进来看下
我用CreateWindowExA创建了一个按钮(Button)/标签(Static)控件,
需要:当我的鼠标左键在这个控件上按下,就开始执行一段代码(此时没有放开,不是点一下,而是一直按着!),鼠标左键一放开,再执行一段代码
注意下:
1.不是MFC,是用Windows API
2.不是整个窗口,只是这个按钮或标签
谢谢各位的帮忙了,谢谢
搜索更多相关主题的帖子:
C++
鼠标
应用程序
Win32
窗口
2020-06-01 20:29
举报帖子
使用道具
赠送鲜花
Escapist
等 级:
新手上路
帖 子:25
专家分:0
注 册:2020-4-27
第
2
楼
收藏
得分:0
回复 2楼 rjsp
在创建窗口的时候,只是创建了窗口类、还有窗口的WndProc,现在我要加到一个控件里去,请问怎么办?
我用了Get/SetClassLong,但是用了之后之前Static有文字,但是Set完之后什么都没有了,背景也变成纯白色,请问怎么办?谢谢
2020-06-01 23:50
举报帖子
使用道具
赠送鲜花
Escapist
等 级:
新手上路
帖 子:25
专家分:0
注 册:2020-4-27
第
3
楼
收藏
得分:0
已无用
[此贴子已经被作者于2020-6-2 23:10编辑过]
2020-06-02 17:18
举报帖子
使用道具
赠送鲜花
Escapist
等 级:
新手上路
帖 子:25
专家分:0
注 册:2020-4-27
第
4
楼
收藏
得分:0
我就是照着她这么写的
2020-06-02 17:19
举报帖子
使用道具
赠送鲜花
Escapist
等 级:
新手上路
帖 子:25
专家分:0
注 册:2020-4-27
第
5
楼
收藏
得分:0
谢谢
[此贴子已经被作者于2020-6-2 17:40编辑过]
2020-06-02 17:38
举报帖子
使用道具
赠送鲜花
Escapist
等 级:
新手上路
帖 子:25
专家分:0
注 册:2020-4-27
第
6
楼
收藏
得分:0
回复 4楼 rjsp
顺便再问下,请问Static控件如何载入一张bmp或jpg图片?
真的万分感谢,太谢谢了
2020-06-02 17:40
举报帖子
使用道具
赠送鲜花
Escapist
等 级:
新手上路
帖 子:25
专家分:0
注 册:2020-4-27
第
7
楼
收藏
得分:0
回复 4楼 rjsp
谢谢,成功了
我来说一下我的方法
1.用OldWndProc=GetClassLong(hWnd,GCL_WNDPROC)取得这个组件自己的WndProc函数,不是窗口的
2.定义一个和WndProc返回值、参数一模一样的函数,里边使用和窗口的WndProc相同写法,强行自己自定义一个事件触发的代码
写完要自定义的函数之后,
return CallWindowProc(OldWndProc,hWnd,Msg,wParam,lParam)
这段代码通到原来默认的WndProc,
3.用SetWindowLong(hWnd,GCL_WNDPROC,NewWndProc)把这个控件的WndProc定义成这个新的函数
这样就可以同时执行我自己定义的和自动生成的WndProc了
不知道这样可以不可以?谢谢
这个东东貌似叫窗口子类化,可以看下https://blog.这个链接
谢谢帮助!
2020-06-02 23:10
举报帖子
使用道具
赠送鲜花
Escapist
等 级:
新手上路
帖 子:25
专家分:0
注 册:2020-4-27
第
8
楼
收藏
得分:0
回复 10楼 rjsp
谢谢了,感谢~
2020-06-03 17:22
举报帖子
使用道具
赠送鲜花
8
1/1页
1
快速回复:
关于C++ Win32窗口应用程序的一个问题,求求各位大佬进来看下
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.029993 second(s), 9 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved