|
by writing a few commands into your C++ editor and compiling it into a working exe. The forum is here to help with problems you may be having. Perhaps if you showed us some of your attempts we may be able to point out where you have gone wrong.
|
|
|
|
|
sorry,the case is that i build a project base sdi freamwork, and now i want to change the menu bar's background which like iTunes menu bar, but i have no idear what functioin or command to set the menu bar's background, and could you teach me some ways to solve this problem, thank you very much!
|
|
|
|
|
Did you search in codeproject
|
|
|
|
|
I'm having a little trouble trying to communicate with an SMTP server. I'm using winsock2 without the MFC. Now as far as my code is concerned, I see nothing wrong, but the when trying to send an Email I'm getting a 503 error. Here is the output:
EHLO mail.icmail.net<br />
220 icmail.net SurgeSMTP (Version 3.6f5-5) http:
AUTH LOGIN<br />
334 VXNlcm5hbWU6<br />
d****A==<br />
334 UGFzc3dvcmQ6<br />
M****I=<br />
235 login succeeded<br />
MAIL FROM:<******@**.***><br />
503 FROM not permitted before HELO/EHLO<br />
221 Closing connection. Good bye.
As you can see I am sending the EHLO, but it's saying I am not. Also I am validating the return codes from the server before proceeding.
|
|
|
|
|
I must try sleeping once in a while, the answer was staring me in the face all this time. I was sending the HELO before checking for a successful connection, therefore the server wasn't seeing it.
|
|
|
|
|
Hello,
I'm trying to develop a toolbar. I am in front of a difficulty that I don't know how to avoid.
I've managed to develop the toolbar with a CEdit wich has a border.
I programmaticaly create a CEdit for the ToolBar with the style WS_BORDER.
The border is black.
I would like to modify the CEdit with a BLUE BORDER.
Does somebody know how to get the result ?
Thanks,
titi
|
|
|
|
|
maybe CDialogBar class is another choice
|
|
|
|
|
You could try subclassing the control and handling the paint messages yourself.
|
|
|
|
|
Thank you. I got the solution. I transform a Combobox to the style simple.
titi
|
|
|
|
|
Hi All,
I'm a newbie to multithreading and I'm very interested in exploiting MFC classes from Microsoft.
Can you suggest me some patterns and site with best practices oriented to DESIGN multithreading apps and avoid general problems?
I think that probably reading some code or open source project done in MFC with multithreading can help me a lot. Most of the samples I found it were simple and oriented to CCriticalSection. Can you suggest me some MFC project to take a look in deep mt objects?
Many Thanks!
Manu
|
|
|
|
|
See here and here.
"Talent without discipline is like an octopus on roller skates. There's plenty of movement, but you never know if it's going to be forward, backwards, or sideways." - H. Jackson Brown, Jr.
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Thank you very much!
I already started reading suggested site!
Many thanks
|
|
|
|
|
I have written a WIN32 console application using appwizard.
Now I have changed the entry point of app to
wWinMainCRTStartup and in the PreProcessor defnition
i put UNICODE.
and the program is
#include "stdafx.h"
#include <windows.h>
const int LOCALE_GERM = 2;
const int LOCALE_ENG = 1;
int wmain(int argc, wchar_t **argv, wchar_t **envp)
{
UINT locale = 1;
switch(locale)
{
case LOCALE_GERM:
break;
case LOCALE_ENG:
break;
default:
break;
}
printf(ID_HELLO_WORLD);
return 0;
}
I get the following compiler error
LIBCD.lib(wwincrt0.obj) : error LNK2001: unresolved external symbol _wWinMain@16
Debug/Lingen.exe : fatal error LNK1120: 1 unresolved externals
can you please help me - Thanks
|
|
|
|
|
You need to link LIBCD.lib with your application in your linker settings...
Project->Settings->Link->object/Library Modules. (Follow these steps, if you are using VC++ 6.0)
Regards
Programm3r
|
|
|
|
|
Hi all,
OK, I'm trying to create a pipe server and pipe client, but the thing is ... it's working if I test it on a local computer, but when I try and test it over a network ... nothing, I think the problem is my pipename.
This is what I've done so far.. (some less important code has been excluded)
<br />
LPTSTR lpszPipename = TEXT("\\\\.\\pipe\\hello");<br />
hPipe = CreateNamedPipe( <br />
lpszPipename,
PIPE_ACCESS_DUPLEX,
PIPE_TYPE_MESSAGE |
PIPE_READMODE_MESSAGE |
PIPE_WAIT,
PIPE_UNLIMITED_INSTANCES,
BUFSIZE,
BUFSIZE,
NMPWAIT_USE_DEFAULT_WAIT,
NULL);<br />
<br />
LPTSTR lpszPipename = TEXT("\\\\.\\pipe\\hallo");<br />
The thing is what is the correct pipename to give the server and the client to communicate over a network???
Can anyone help???
Thanx alot
Regards
Programm3r
|
|
|
|
|
You're using "." for the machine name which always refers to the local machine. You need to replace "." in the pipe name in the client code with the name of the machine on which the pipe server is running. For the server code, you can leave it as "." since the server will be running on the local machine.
|
|
|
|
|
Thanx alot Dave .... I'll try it.
Regards
Programm3r
|
|
|
|
|
Hi, what about using an IP address?
Will it work?
Cause I keep getting a error -> Could not open pipe.
I changed the client side to:
<br />
LPTSTR lpszPipename = TEXT("\\\\lw09228109\\pipe\\hallo");<br />
And the server to:
<br />
LPTSTR lpszPipename = TEXT("\\\\.\\pipe\\hallo");<br />
Thanx
Regards
Programm3r
|
|
|
|
|
Don't know. Give it a try and see what happens
The hostname might not be visible from the client which is why its not working that way, which would be a network config issue.
|
|
|
|
|
Well, if I use the host's IP or computer name on the remote (client) machine to connect to something like a shared folder (on the host computer) there is no problem.
mmmm... I have no idea ...
Thanx for the response.
Regards
Programm3r
|
|
|
|
|
Well it works using an IP address (on a local compauter), but still not over a network ... lol
Regards
Programm3r
|
|
|
|
|
maybe there's a network config issue, firewall, etc. no idea why it wouldn't work.
|
|
|
|
|
So in your opinion would a Symantec Gateway, cause the problem?
Regards
Programm3r
|
|
|
|
|
it could, if its blocking the traffic being used by pipes. you could try disabling it.
|
|
|
|
|
Hi!
I found a lot informations about toolbars here (http://www.codeproject.com/docking/).
But I'm really looking for an answer to this question:
Is it possible to add MFC-Toolbars to embedded Containers other than the Main-Application Window?
Example: VS.Net (7.1) - there nearly every Container (like "Properties", or "Class View") has its own Toolbar. Could this be made with MFC - Methods?
Hope this was understandable ... I'm still not really into this MFC-Library.
Thanks in advance!
|
|
|
|