Opening 3CX Inside a Windows Form (C#)

Status
Not open for further replies.

armour

Forum User
Joined
Jul 26, 2013
Messages
5
Reaction score
0
Hi there,

Many of our users use remote desktop throughout the day and wanted to have the 3cx phone remain on top for easy access. None of the traditional methods to keep applications on top seem to work with 3CX, so we've developed a little program called "Phone Wrapper" that opens up 3CX inside of it and always stays on top.

The issue I've been running into is that when I launch 3CX it stays invisible within this wrapper, until it is clicked. Once clicked it works fine. I can load other applications using the same method and they all start as visible. 3CX is the only application that has this behavior. I've tried many different solutions, but nothing works. Does anyone with any C# knowledge have any ideas?

Thanks,
Rob Stevenson
 

Attachments

  • phonewrapper.jpg
    phonewrapper.jpg
    45.5 KB · Views: 1,103
Hi Rob,

I have managed to integrate the phone client functionality into my C# windows application with the help of these forums. I'm still very new to programming and was interested in your use of the word wrapper. What is that and what does it do?

I found a great GitHUB code repository left on these forums that I was able to adapt to my own .NET project in a matter of hours. The project does stuff between the 3CXPhone API and my own software using WCF Foundations. The SoftClient is in a minimized to tray state, always, and all the phones Events and Functionality now get sent to my app. I hope this link is as helpful to you as it twas me. https://github.com/TrickUK/3CX-Another-CRM

I'd also be glad to share what I can if you require further assistance.

Good Luck!
Mitchel
 
Status
Not open for further replies.