首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

关于VC6.0运行环境的有关问题

2012-03-23 
关于VC6.0运行环境的问题最近一直被这个问题困扰着,年都没有过好。。。。我用的VC6.0开发的程序,其中要用到一

关于VC6.0运行环境的问题
最近一直被这个问题困扰着,年都没有过好。。。。

我用的VC6.0开发的程序,其中要用到一个第3方的OCX控件,把它拷到没有安装VC6的电脑上,它就是不正常运行,也不报错。。。。

静态、动态链接MFC都试过了,而且程序的主对话筐已经显示出来,只有用到该OCX控件的那个对话框不能显示,创建之后其m_hWnd等于0!用GetLastError得不到错误,返回值为0!

更郁闷的是,在不能正常运行我这个程序的机器上,该OCX控件提供的DEMO程序却能够正常运行!我自己又尝试用Delphi做了一个事例程序,也能正常运行!

于是我的头大了。。。。

请教各位高人,给在下指点迷津,100分送上!

[解决办法]
拷完后还要注册,用 regsvr32
[解决办法]
OCX,拷贝到是不行的,要注册吧,好像是regsvr32.exe 之类的命令, 百度一下吧
[解决办法]
需要将主程序的窗口句柄传到该OCX中,作为该OCX窗口的父窗口。
[解决办法]
需要
[解决办法]
在安装了vc的机器运行正常吗?

它的demo也是vc6.0写的吗?
[解决办法]
应该是和初始化一些东西有关吧,仔细看看提供的手册。
比如:InitCommonControls

热点排行