社区
Windows SDK/API
帖子详情
■■■ 纯 API 创建 窗口 和 控件 问题
叁哥_
2003-05-25 08:31:57
各位大侠
请问如何在一个用纯API创建的窗体上创建一个 Shockwave 控件?
创建button和Edit就比较简单,用CreateWindow就可以搞定,可是创建非常规控件小弟就一巧不通了,请各位大侠一定拔刀相助!不胜感激~
...全文
81
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
窗口
界面
学习win32
API
开发7-在
窗口
中使用
控件
一、 我知道用VB写程序就是直接托
控件
的,MFC也是托
控件
的,那win32
API
编程怎么实现那样的
控件
呢?嘿嘿,现在学到了。
创建
控件
就用CreateWindow函数实现。CreateWindow函数有一个参数是HWND,就是父
窗口
的句柄,这么说来就可以有子
窗口
了嘛。还有第1个参数是
窗口
类型,利用这个参数就可以
创建
不同的
控件
了,比如:按钮(BUTTON),编辑框(edit),文本框等。 C
【Qt常用
控件
】WindowTitle 与 WindowIcon:
窗口
标题和图标
【Qt常用
控件
】WindowTitle 与 WindowIcon:
窗口
标题和图标
win32
api
创建
窗口
的一个简单例子
/*使用ascci编码, vc6.0调试, xp os*/ #include "stdafx.h"#include "resource.h"#define BUFSIZ 126TCHAR szWindowClass[BUFSIZ];HINSTANCE hInst = NULL;LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARA
Win32
窗口
控件
的
创建
与响应的源代码(附带源码)
Win32
窗口
控件
的
创建
与响应的源代码(附带源码)
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章