解决 无法获取“”控件的窗口句柄。不支持无窗口的 ActiveX 控件
2011-05-25 15:59
513 查看
在win7 下面调用ActiveX 出现如题错误。xp下测试正常。
编译环境:
VS2005
编程语言:vb.net
系统版本:Windows7
OCX控件:无窗口的OCX控件
根据微软官方的说法,导致这个错误是由于Windows的保护机制,在编译后的exe的PE头部,有一个DEP(Data
Execution Prevention)的功能。需要将这个功能关闭,就能正常运行了。
关闭功能操作见http://blog.csdn.net/hzfu007/archive/2011/05/25/6445162.aspx
编译环境:
VS2005
编程语言:vb.net
系统版本:Windows7
OCX控件:无窗口的OCX控件
根据微软官方的说法,导致这个错误是由于Windows的保护机制,在编译后的exe的PE头部,有一个DEP(Data
Execution Prevention)的功能。需要将这个功能关闭,就能正常运行了。
关闭功能操作见http://blog.csdn.net/hzfu007/archive/2011/05/25/6445162.aspx
相关文章推荐
- VMware vSphere Client 解决 无法获取“”控件的窗口句柄。不支持无窗口的 ActiveX 控件
- 解决 无法获取“”控件的窗口句柄。不支持无窗口的 ActiveX 控件
- Windows 7 C# OCX 无法获取“****”控件的窗口句柄,不支持无窗口的ActiveX控件的解决办法
- .net OCX 无法获取“****”控件的窗口句柄,不支持无窗口的ActiveX控 新解决方法
- MapView Control 无法获取窗口控件句柄解决方法
- asp.net中的服务器端控件 textbox 设为只读属性后无法获取JS给其赋的值解决办法
- 在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke 解决办法
- VM无法获取 vmci 驱动程序版本句柄无效解决办法
- 在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke 解决
- ocx控件获取使用App的窗口句柄
- vs不支持通过afxgetmainwnd()获取窗口句柄(转)
- 解决用JS修改服务器端控件值后在后台无法获取修改后值的问题
- [WPF]winfom中ShowWPF新窗口时TextBox等控件无法输入问题解决方法 .
- CodedUI Test 测试WPF程序,无法获取控件属性值的解决方法
- WIN API-VFP获取第三方窗体的控件信息(句柄,窗口ID,进程ID,类名,标题)
- 解决当前线程不在单线程单元中,因此无法实例化 ActiveX 控件的办法
- 当前线程不在单线程单元中,因此无法实例化 ActiveX 控件解决办法
- 安装SQL Server出现在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke的错误解决办法
- VB.NET 通过窗口句柄,获取webbrowser控件HTML内容
- 安装SQL Server出现在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke的错误解决办法