社区
Windows SDK/API
帖子详情
■■■ 纯 API 创建 窗口 和 控件 问题
叁哥_
2003-05-25 08:31:57
各位大侠
请问如何在一个用纯API创建的窗体上创建一个 Shockwave 控件?
创建button和Edit就比较简单,用CreateWindow就可以搞定,可是创建非常规控件小弟就一巧不通了,请各位大侠一定拔刀相助!不胜感激~
...全文
78
11
打赏
收藏
■■■ 纯 API 创建 窗口 和 控件 问题
各位大侠 请问如何在一个用纯API创建的窗体上创建一个 Shockwave 控件? 创建button和Edit就比较简单,用CreateWindow就可以搞定,可是创建非常规控件小弟就一巧不通了,请各位大侠一定拔刀相助!不胜感激~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jxc163
2003-07-22
打赏
举报
回复
学习
dext
2003-07-22
打赏
举报
回复
它是一个ActiveX,应该不能先创建吧。
是不是要注册后才能?
叁哥_
2003-07-21
打赏
举报
回复
up
叁哥_
2003-05-29
打赏
举报
回复
在声明一下:
偶不想用Delphi封装的TShockwaveFlash控件!
【问题未解决】
up
Billy_Chen28
2003-05-28
打赏
举报
回复
如果是这样你就必定得先引用相关VCL单元和Shockwave所在控件的单元
叁哥_
2003-05-28
打赏
举报
回复
本来我就是要使用ShockwaveFlash控件,但我不想用Delphi封装后的TShockwaveFlash控件!
【问题未解决】
up
叁哥_
2003-05-27
打赏
举报
回复
【问题未解决】
up
c2y
2003-05-27
打赏
举报
回复
使用ShockwaveFlash控件
叁哥_
2003-05-26
打赏
举报
回复
请查相关API函数 ??? 我昏~
我指的 shockwave 就是播放flash的控件,小弟愚钝,希望各位大侠能详细指点~ (:
叁哥_
2003-05-26
打赏
举报
回复
◆这是一段创建ShockwaveFLash控件的C代码:
//***********************************
HWND hWnd = ::CreateWindow("AtlAxWin", "ShockwaveFlash.ShockwaveFlash",
WS_CHILD|WS_VISIBLE, 0, 0, 500, 400, hParent, NULL,
::GetModuleHandle(NULL), NULL);
//***********************************
◆小弟将以上C代码改成如下Pascal代码:
//**********************************
var
HSWF :THandle;
begin
HSWF:=CreateWindow('AtlAxWin', 'ShockwaveFlash.ShockwaveFlash',
WS_CHILD or WS_VISIBLE, 0, 0, 500, 400,Handle, 0,
hInstance,nil);
ShowMessage(inttostr(HSWF));
end;
//**********************************
◆最终结果:
最后,运行代码,HSWF的值永远是 0,也就是始终无法创建 ShockwaveFlash 控件。
不知各位大侠是否有解决之良策,小弟洗耳恭听~ 不胜感激~
Billy_Chen28
2003-05-25
打赏
举报
回复
你这个Shockwave控件只要不是VCL控件,那么同样是用API函数创建它(请查相关API函数)
如果是VCL控件,那么你在没有引用VCL类的情况下是创建不了的
c++学习 | Windows
窗口
界面
本文详细介绍了Windows界面开发的三种方法:
纯
API
手动
创建
窗口
和
控件
并响应消息,
API
半手动
创建
对话框
窗口
,以及MFC自动
创建
窗口
和
控件
并响应消息。通过实例代码展示了Win32
窗口
程序
创建
流程、
控件
创建
与消息处理,以及MFC
窗口
的自动化
创建
。同时,提到了高级列表
控件
的使用,并给出了不同类型的
控件
创建
示例。
学习win32
API
开发7-在
窗口
中使用
控件
本文介绍了如何使用Win32
API
在
窗口
中
创建
控件
,如按钮和编辑框。通过CreateWindow函数,结合WS_VISIBLE、WS_CHILD等样式,可以
创建
并设置
控件
的位置和大小。在WM_CREATE消息处理函数中
创建
按钮,并通过定义ID来识别不同的
控件
。文章还提到了按钮点击后的消息响应,以及如何更改
控件
类型,如将按钮替换为编辑框。
【Qt常用
控件
】WindowTitle 与 WindowIcon:
窗口
标题和图标
本文详解Qt中WindowTitle和WindowIcon两个核心属性的使用规范:二者均仅对顶层
窗口
生效,对子
控件
设置无效且静默失败;强调需主动校验关键操作以避免隐性bug;介绍QIcon的栈上
创建
原则、头文件包含规则及图标路径处理注意事项;涵盖
API
用法、典型陷阱与开发实践建议。
win32
api
创建
窗口
的一个简单例子
这篇博客通过一个简单的例子介绍了如何利用Win32
API
在Windows XP操作系统下
创建
窗口
,并添加按钮
控件
。文章涵盖了
窗口
类的注册、
窗口
的
创建
以及消息处理函数的实现,包括按钮的点击事件。
Win32
窗口
控件
的
创建
与响应的源代码(附带源码)
本文深入讲解Win32
API
中
窗口
控件
的
创建
与事件响应机制,涵盖按钮、编辑框、复选框等常用
控件
的CreateWindowEx
创建
方法,WM_COMMAND消息处理流程,以及
控件
ID的作用和状态获取方式。提供完整C语言源码,适用于入门学习与桌面应用开发参考。
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章