递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库

【分享】手打纯API创建窗口。

查看数: 9329 | 评论数: 8 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-4-27 21:33

正文摘要:

本帖最后由 urenai 于 2025-5-24 21:59 编辑

回复

伟业 发表于 2022-4-28 18:01:38
学习....
urenai 发表于 2022-4-28 13:51:57
tmf19901124 发表于 2022-4-28 11:59
创建窗口的时候把窗口类指针传进去,在窗口过程里把类指针取出来,这样就可以在静态窗口类里面直接回调非静 ...

能分享一下你的API窗口吗?
学习一下。
tmf19901124 发表于 2022-4-28 11:59:39
创建窗口的时候把窗口类指针传进去,在窗口过程里把类指针取出来,这样就可以在静态窗口类里面直接回调非静态方法,我就是这么封的api窗口类
urenai 发表于 2022-4-28 02:45:37
想做个右下小窗口,不需要什么组件,如果MFC,平白多几个MB尺寸,划不来。
350246356 发表于 2022-4-27 22:57:59
urenai 发表于 2022-4-27 21:38
有个地方很奇怪。
注册类:@ wc.lpfnWndProc    = (WNDPROC)@;
方法 WndProc 必须静态,不然编译不通过。 ...

回调必须是全局方法或者类 静态方法,本来我也想封装的 就是这里太绕了
伟业 发表于 2022-4-27 22:33:45
学习....
itismine 发表于 2022-4-27 21:42:20
学习一下。
urenai 发表于 2022-4-27 21:38:03
有个地方很奇怪。
注册类:@ wc.lpfnWndProc    = (WNDPROC)@<WndProc>;
方法 WndProc 必须静态,不然编译不通过。

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2025-6-18 18:03 , Processed in 0.112101 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表