|
tiaozi wrote:
need a free web space (3-10MB)
Try Yahoo-Geocities
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
www.brinkster.com
Jason Gerard
|
|
|
|
|
thanks for your advice!
|
|
|
|
|
I read that in MSDN that: "COM+ will not propagate traditional C++ exceptions as extended IErrorInfo information." Does that mean that a COM that uses IErrorInfo information will not be able to pass info to another calling COM+ application?
Should I change the original component to _com_raise_errors?
Spiros Prantalos
|
|
|
|
|
Hello there,
Does anyone out there know how to write a handwritten-like mathematical expression using MFC (just like the one in MAPLE/MATHEMATICA) ?
Thanx a lot.
MARIO ANDRETTI
|
|
|
|
|
Hi too tired to think properly
am working on a project where i get some strings from a remote database but the strings have got stuff like
"Prætorius" which i hafta convert to "Praetorius"...
wots the quick way of using CString to deal with it?
regards and thanks
bryce
|
|
|
|
|
<br />
CString str;<br />
str.Replace(_T("æ"), _T("ae"));<br />
Dylan Kenneally
London, UK
|
|
|
|
|
That looks like the remote strings are UTF-8 encoded. CString class has no direct support for UTF-8 decoding.
|
|
|
|
|
is there an easy way to convert themto their ascii equivalents without using
CString::Replace ?
bryce
|
|
|
|
|
I have a dialog-based MFC application with a static control that covers the entire surface and a smaller WebBrowser control. The problem is: when painting, the WebBrowser control is drawn before the static one and, as a result, becomes not visible.
Do you know how to establish the correct paint order?
rechi
|
|
|
|
|
You can change the Z-Order of the controls.
There is a relation between the Tab order and the Z-Order
but i dont remember if it is same order or reverse.
Just try changing the tab order and see.
|
|
|
|
|
Are you trying to paint a background image?
Handle the WM_ERASEBKGND message in order to paint a background image!
Rickard Andersson@Suza Computing
C# and C++ programmer from SWEDEN!
UIN: 50302279
E-Mail: nikado@pc.nu
Speciality: I love C# and C++!
|
|
|
|
|
How can I find out which code line causes the following linking error :
"
Linking...
Mainfrm.obj : error LNK2001: unresolved external symbol
"public: virtual void __thiscall SECMDIFrameWnd::FloatControlBarInMDIChild(class CControlBar *,class CPoint,unsigned long)" (?FloatControlBarInMDIChild@SECMDIFrameWnd@@UAEXPAVCControlBar@@VCPoi
nt@@K@Z)
"
thanks,
Aviv.
avivhal
|
|
|
|
|
If you look close enough at the message error, you will see the offending method SECMDIFrameWnd::FloatControlBarInMDIChild(class CControlBar *,class CPoint,unsigned long) . Probably you're not including the .cpp where it is defined. If you want to locate where the method is used, do a global search on your project files.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
Well, after a great help by you, I successfully list installed apps like in the "Add Remove Programs" control panel application. The next step is to uninstall them. The only solution that I came up with is to split the UninstallString value - in some cases the first part is the uninstaller, the second is command line to the uninstaller. But it doesen't work with all programs. I use ShellExecuteEx to start the process.
Any ideas how to set up things working with every app -> like "Add Remove Programs" app does?
Thanks,
Deian
|
|
|
|
|
I don't know about ShellExecuteEx , but CreateProcess accepts that you pass the whole commandline (with program included and all) in lpCommandLine and leave lpApplicationName set to NULL , sparing you the parsing.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
Thanks, I will tray this
|
|
|
|
|
Hi all,
On one of my dialog's I have a list box, with assocated class member of type CListBox. The list box has the following styles checked in the properties Window of the IDE: Border, Notify, Horizontal scroll, Vertical scroll & No integral height; but when the list box is used, and text spans more then the horizontal view I don't get a horizontal scroll bar (I do get the vertical one correctly though).
Any ideas why?
Dylan Kenneally
London, UK
|
|
|
|
|
Hi,
I'm using Ms Word automated from my application, and in that instance of Ms Word, I insert from my app and ActiveX control ( that I have developed with ATL).
I my application I get the dispatch of my ActiveX control....
It's possible to connect to my sink interface in the ActiveX control ? ( I mean, receive in my app, outgoing events from the ActiveX), or is it impossible ?, I have read that the implementation of the connection points in ATL is not prepared for that? Is that true ?...
A code snippet about what I want to do ( quite standard thing...):
COleVariant vClassType = "MySinkSvr.PruCon";
Word::InlineShapePtr pShp = m_pWord->GetSelection()->InlineShapes->AddOLEControl(vClassType);
Word::OLEFormatPtr pFmt = pShp->OLEFormat;
TRY {
LPDISPATCH pDispatch = pFmt->Object;
m_pCon = pFmt->Object;
m_pCliSink = new CCliSink;
LPUNKNOWN pUnkSink = m_pCliSink->GetIDispatch(FALSE);
if(AfxConnectionAdvise(pDispatch, DIID__IPruConEvents, pUnkSink,FALSE, &_dwCookie)) {
TRACE("Success !");
} else {
TRACE("Failure !");
}
}
How can I do it for different process space ?, Thanks in advance, Greetings
Braulio
|
|
|
|
|
Hi, Braulio, have you seen this before ?
Office automation
HTH
Cheers,
Joao Vaz
A person who is nice to you, but rude to the waiter, is not a nice person - Natalie Portman (Padme/Amidala of Star Wars)
|
|
|
|
|
Hi Joao !
Yes, I've been diving on that articles, a lot of times, but it seems that what I want to do is a little bit special .
Well, for me it´s normal. Just have my report ActiveX control, in Ms Word Pasted ( then I can control the look and feel, in my way, and update sinchronize...).
For sinchronizing, the problem is that the ActiveX it's inside Word, and I can not hook up the connection point to my EXE ( it seems that the proxy thing doesn´t work well, there is no marshaling or no conversion at all of the address... ).
And the most funny thing come with this, take a look at "Q150431", to print my ActiveX in Ms Word, it uses the oold windows 3.1 metafile format, ... that´s another funny thing... I have enhanced metafile, and then what I got from the printer is crap ... sh*tty microsoft...
Greetings
Braulio
|
|
|
|
|
Braulio Díez wrote:
I have enhanced metafile, and then what I got from the printer is crap
Hum, do a search on Microsoft ATL archives for EMF or WMF (put it on the "for" textbox) , there is some discussions on office not suporting EMF and converting your printer output in the right format
look also on ATL Yahoo group and WTL yahoo group
these are the best places for look on COM/ATL information (lots of ATL experts in these 2 groups)
HTH
Cheers,
Joao Vaz
A person who is nice to you, but rude to the waiter, is not a nice person - Natalie Portman (Padme/Amidala of Star Wars)
|
|
|
|
|
I know that it went ok if it returns NOERROR but it returns -2147023673 how do find out what this means? In the MSDN library it says it returns an "OLE defined error" if an error happens, how do i get that error description?
Thanks
|
|
|
|
|
Use error lookup
Tools->Error Lookup
Or in the debuggers watch window type [var with HRESULT],hr
/Magnus
|
|
|
|
|
Thanks for the help, but what is it exactly i should type in the watch window?
Thanks
|
|
|
|