Regestring Microsoft ListView control

Hi, Experts!

I have Microsoft ListView control inserted in my dialog application(VC++ 6.0).
Do I have to take care of regestring this control when distributing my application?

Why and How?

Thanks in advance
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

AndyAinscowFreelance programmer / ConsultantCommented:
You shouldn't need to register it.
Are you getting an error when installing on another PC?
khlausterAuthor Commented:
I did not try to install it yet

But if there is no need in regestring this control positively
then this issue is solved

please confirm
Jaime OlivaresSoftware ArchitectCommented:
Visual C++ is different to Visual Basic.
Visual C++ standard controls (buttons, radios, textboxes, listboxes, combos, listctrls, treectrls) are not activex control. Them are Windows' controls, so every machine have them.
Of course you can use activeX controls into your apps (very annoying in VC++, by the way), but I guess you are using Windows' controls.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Expert Spotlight: Joe Anderson (DatabaseMX)

We’ve posted a new Expert Spotlight!  Joe Anderson (DatabaseMX) has been on Experts Exchange since 2006. Learn more about this database architect, guitar aficionado, and Microsoft MVP.

khlausterAuthor Commented:
I inserted this controls with insert ActiveX feature when you right click on a Dialog in resource editor.
Scrolled down and picked Microsoft ListView control

Do i have to regester one on other machines?

Jaime OlivaresSoftware ArchitectCommented:
In this case it is possible that some Windows versions doesn't have the same control/version.
But why did you make this? You don't need to use those control, you can use standard CListCtrl object and forget about registering.
khlausterAuthor Commented:
I have this control member var as
ClistCtrl m_pList;

How do implement CListCtrl object without insertion?
Jaime OlivaresSoftware ArchitectCommented:
>Have this control member var as
>ClistCtrl m_pList;

Now I am really confused. CListrCtrl is not an ActiveX control.

>How do implement CListCtrl object without insertion?

I don't understand your question. Please rephrase.
khlausterAuthor Commented:
Sorry for confusion, i just realize this list control can be inserted via resource editor...
thanx for clearing up the issue
AndyAinscowFreelance programmer / ConsultantCommented:
I did not try to install it yet

But if there is no need in regestring this control positively
then this issue is solved

please confirm

Getting back the next morning - yes
ah but I see you have accepted another that says what I said.
khlausterAuthor Commented:
AndyAinscow !

I am sorry, i thought you lost interest in my question :)

What can I do to repay?

AndyAinscowFreelance programmer / ConsultantCommented:
Repay - just keep in mind the experts at the other end do do other things.  As individuals we can't always respond 24 hours per day.  There is the possibility to split points between experts if two or more have provided worthwhile information/assistance.

Personally I will make a comment in the question if I can't /won't continue helping.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
System Programming

From novice to tech pro — start learning today.