How to create an all browser support activex control installer? - visual-c++

I have created activex control using MFC in visual c++ 2008.
As activex supported only by IE....
I want to create installer that can run my activex no matter which OS or which browser.
Please suggest me how to create an installer?

ActiveX is only supported via Internet Explorer. Depending on your needs, something like a pure HTML + Javascript website or possibly a Flash component might work.

Related

Embed modern version of IE

Using Excel 2010 the default ActiveX web browser (Developer > Insert > ActiveX Controls > More Controls > Microsoft Web Browser) is some horrific version of IE from way back when.
Is there any way to embed a more recent version e.g. IE10 or 11?
I have 10 installed, so the default installation doesn't seem to make a difference.
For clarity: I'd like a VBA automatible (i.e. Microsoft) modern browser as an embedded object in a worksheet. Is this possible?

Embed Google Chrome or Firefox in Excel Sheet

It is possible to embed the 'Internet Explorer Web Browser' in an Excel Sheet using the Microsoft Web Browser Object. How does one Embed Google Chrome or Firefox in an Excel Sheet?
There is a project to provide a Mozilla ActiveX control matching the IE Web Browser Control Interface as much as possible. I am not following the progress but its supported version seems dated.
As for Chrome you could check out Chromium Embedded but it doesn't seem to support ActiveX so you would have to work something out using the .NET binding (CefSharp) in combination with VSTO and WinForms.
I have used CefSharp with WinForms application and it works quite well.
The samples are good for a quick start.

creating simple web browser in Monodroid

Is it possible to create a simple web browser for Android by using Monodroid? My objective is to create a browser that can display (lets say) sites like google.com. C# is my preferred language and I'm using Visual Studio 2010 ultimate (monodroid has been integrated with it).
Thanks in advance.
Why do you want to build webbrowser? Did you check WebView control? - should be good enough to display websites on android.

Locking down RAD Studio internal browser security

I use Firefox as my web browser, mostly for access to add-ins such as Flashblock and No-script. I noticed yesterday that the RAD Studio internal browser used for the Welcome Page etc has scripting and Active X etc enabled. Is there a way to disable scripting, or better still, block all access to non-local sources in the built-in browser?
The Delphi IDE uses an embedded Internet Explorer as browser.
If you lock down Internet Explorer, you will lock down the Delphi IDE browser as well.
Note that parts of welcome page in the Delphi IDE need JavaScript.
But you can replace that page if you need to.
--jeroen

Which windows event is used by SQL server application to control menu items?

I am using Windows XP (sp2) operating system.
When I used spy++ for notepad and wordpad and selected menu items it displayed WM_MENUSELECT msg and if I clicked menu item it displayed WM_COMMAND.
But when i used spy++ for SQL server 2005 and vs2005 and select menu items it is not showing any messages (I mean WM_MENUSELECT is not showing). What is the problem? Is there any new message generated for these programs when I select menu item?
I want to get menu text which I did for notepad and wordpad (using WM_MENUSELECT). Then how can I achieve the same for these (VS2005,SQL2005) If possible tell me, which msg do I have to trap?
These applications (VS2005, SQL2005) are built on top of the .Net framework and Windows.Forms.
The menu bar and its items are not of the standard window classes used for native windows applications, but rather of some custom type.
.Net applications use the event system provided by the framework to do internal notification. They do not work with windows messages as native windows applications do.
Maybe you can tell more about what you want to achieve, so we might be able to provide other solutions.

Resources