|
What about Install Shield coming with the Visual Studio
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
|
|
|
|
|
I have entioned in my post that I have used Instal sheild which comes with VC 6 , n i did't find any good. I want some tool which automatically adds all the dlls and registered them on target machine.
so any sugestionsss ?
thanks
zink
|
|
|
|
|
Try using NSIS script which is freeware . Use NSIS 3.0.
which is used for winap istallation
the NUllsoft installer.
Cherrs.
|
|
|
|
|
I am student currently working on a project to built an add-in for Microsoft Outlook 2003.
Actually it is to create an application that will search for a contact in outlook and automatically dial the number...
"I need help in knowing how to access the in-built functions on outlook with the help of VC++"
Sridhar
|
|
|
|
|
Make a search on google for "Outlook automation"
Results[^]
The first link is interesting I think.
|
|
|
|
|
you can have a look at this article i hope this will help you
http://support.microsoft.com/?kbid=220600
kss
|
|
|
|
|
Hi
You can take the help from WWW.outlookcode.com
and to develop teh addin for Outlook 2003 You can use the ATL com wizard and with MFC support if you need.
There you have to implement IDT_Extensibility2 interface. Their you can fin four fuctions OnConnection, OnDisConnection and onStartupComplete and onshutdown. You can override these functions.
Cheers
Ganesh
"Peace of mind through Technology"
|
|
|
|
|
For more help you can see the link:
http://www.codeproject.com/atl/outlook2k3addin.asp
Cheers
"Peace of mind through Technology"
|
|
|
|
|
I am trying to make a application in VC++ in which i need to call an
inbuilt function of Outlook 2003. In Outlook we the functionality of
calling any contact ..... i want to access this functionality from my
application..........can anyone tell me how to do this?
any help will be appreciated....
Zeeshan
Aint life grand!!!!
|
|
|
|
|
Use OOM or CDO through VC++.
Check http://www.outlookcode.com/
Sonork 100.41263:Anthony_Yio
|
|
|
|
|
http://www.codeproject.com/com/outlookcontacts.asp
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
|
|
|
|
|
Note : i'm using windowsXp, so RegisterServiceProcess(,,) wont work.
I tried to Modify the window structure in the PreCreateWindow() method, with
cs.dwExStyle |= WS_EX_TOOLWINDOW;
Didn't work, and the below didn't work too
ModifyStyleEx(0,WS_EX_TOOLWINDOW,0);
Any help is appreciated
VuNic
|
|
|
|
|
Instead of adding that style, try removing the WS_EX_APPWINDOW style from the main window.
Peace!
-=- James If you think it costs a lot to do it right, just wait until you find out how much it costs to do it wrong! Avoid driving a vehicle taller than you and remember that Professional Driver on Closed Course does not mean your Dumb Ass on a Public Road! DeleteFXPFiles & CheckFavorites (Please rate this post!)
|
|
|
|
|
still not working
VuNic
|
|
|
|
|
How are you removing the style?
Generally, TLWs that do not have that style will not appear on the taskbar (but they may still appear in the task list).
Peace!
-=- James If you think it costs a lot to do it right, just wait until you find out how much it costs to do it wrong! Avoid driving a vehicle taller than you and remember that Professional Driver on Closed Course does not mean your Dumb Ass on a Public Road! DeleteFXPFiles & CheckFavorites (Please rate this post!)
|
|
|
|
|
ModifyStyleEx(WS_EX_APPWINDOW,0,0); is this right?
VuNic
|
|
|
|
|
Yeah - looks right to me...
-=- James If you think it costs a lot to do it right, just wait until you find out how much it costs to do it wrong! Avoid driving a vehicle taller than you and remember that Professional Driver on Closed Course does not mean your Dumb Ass on a Public Road! DeleteFXPFiles & CheckFavorites (Please rate this post!)
|
|
|
|
|
There's an example here.
"The greatest good you can do for another is not just to share your riches but to reveal to him his own." - Benjamin Disraeli
|
|
|
|
|
let's try that tomorrow. bye bye
VuNic
|
|
|
|
|
If I add UNICODE support to an ATL dll, it can not compile as adding wWinMainCRTStartup into Setting->Link->Output->Entry-point symbol relates to MFC apps, and there is no such call when you have a dll project tol include the UNICODE. Or if you can direct me to any article on the net where somebody explains how to add UNICODE support to an ATL project.
Thanks.
|
|
|
|
|
If you are using Visual C++ to create the ATL dll, shouldn't it already create the entry point for you? It seems to me you just have to define UNICODE and _UNICODE in your preprocessor settings for the project.
Deus caritas est
|
|
|
|
|
That entry point is ANSI, not the UNICODE one. I do use _UNICODE and UNICODE in the preprocessor definitions, but when I build any of the Unicode configurations it doesn't show the Unicode letters properly. Of course, I have changed all the CString to use _T macros, all atoi to _ttoi, all A2BSTR to T2BSTR and similar, but to no avail.
Thanks.
|
|
|
|
|
The entry point function does not determine how your Unicode letters are being displayed. Are you trying to convert a char* to a Unicode string? Take a look at MultiByteToWideChar . This may be what you are looking for.
I hope this helps.
Deus caritas est
|
|
|
|
|
Not quite... wWinMainCRTStartup is the UNICODE entry point for the CRT, WinMainCRTStartup is the ANSI version. They have nothing to do with MFC as far as your ATL project is concerned.
Adding UNICODE support to an ATL project is not the same as BUILDING your project as UNICODE. I am under the impression that MFC and ATL projects already have most of the UNICODE support required (use of TCHAR -based characters/strings).
When you build the UNICODE version of your project, you need to have the linker use wWinMainCRTStartup as the entry point. Leave things the way they are/were for ANSI builds.
Peace!
-=- James If you think it costs a lot to do it right, just wait until you find out how much it costs to do it wrong! Avoid driving a vehicle taller than you and remember that Professional Driver on Closed Course does not mean your Dumb Ass on a Public Road! DeleteFXPFiles & CheckFavorites (Please rate this post!)
|
|
|
|
|
Thanks for your reply.
The ATL project has some drawing and I used MFC, even if it bloats the code, as I am so used to MFC things in doing this. The reason for building it inside the ATL is that I can possibly use it later on under the .Net, avoiding all the problems and sluggishness of the .Net GDI+.
Anyways, I know I have to use UNICODE support, but it just does not show it, for instance, if I set a name of the static control to some UNICODE name in Bosnian, then it would be properly displayed in the code editor (using Courier New CE), but when I compile it and test the control it just shows | instead of the characters, or something else.
The wWinMainCRTStartup is the entry point for CRT, but the build fails if I define it, showing something like:
"_wWinMainCRTStartup" is not __stdcall with 12 bytes of arguments; image may not run correctly"
The dll crashes in run-time if I compile it that way. So the question is: what else I have to do to enable UNICODE character set in it.
Thanks.
|
|
|
|