Click here to Skip to main content
15,888,195 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
Questionalphanumaric and numeric checking Pin
Omegaclass17-Oct-09 10:22
Omegaclass17-Oct-09 10:22 
AnswerRe: alphanumaric and numeric checking Pin
«_Superman_»17-Oct-09 11:38
professional«_Superman_»17-Oct-09 11:38 
GeneralRe: alphanumaric and numeric checking Pin
Omegaclass17-Oct-09 13:23
Omegaclass17-Oct-09 13:23 
Questiondialog based MFC multithreaded server Pin
Manmohan2917-Oct-09 7:17
Manmohan2917-Oct-09 7:17 
AnswerRe: dialog based MFC multithreaded server Pin
Moak17-Oct-09 8:21
Moak17-Oct-09 8:21 
GeneralRe: dialog based MFC multithreaded server Pin
Manmohan2917-Oct-09 9:12
Manmohan2917-Oct-09 9:12 
GeneralRe: dialog based MFC multithreaded server Pin
Manmohan2917-Oct-09 9:22
Manmohan2917-Oct-09 9:22 
GeneralRe: dialog based MFC multithreaded server Pin
Rajesh R Subramanian17-Oct-09 10:28
professionalRajesh R Subramanian17-Oct-09 10:28 
1. Your first post shows that you're using MFC. You could so use CAsyncSocket like the other poster suggested to you.

2. Creating a thread for each connection is inefficient, and can you imagine what would happen when the number of connections keep raising? If you would like to use threads to serve the client requests, just accept the connections in the UI thread and use a thread pool for the serving purpose.

3. Using CreateThread in an MFC program is an extremely bad idea. If you are using MFC, you *must* use AfxBeginThread to create a worker thread. (Generally there is no reason to call CreateThread at all. If you are not using MFC, you should still be calling _beginthreadex)

4. It looks like you are deriving a dialog class from a socket class? Can't a socket class be contained within your dialog class instead?


“Follow your bliss.” – Joseph Campbell

GeneralRe: dialog based MFC multithreaded server Pin
Moak17-Oct-09 11:12
Moak17-Oct-09 11:12 
NewsRe: dialog based MFC multithreaded server Pin
Manmohan2918-Oct-09 0:48
Manmohan2918-Oct-09 0:48 
GeneralRe: dialog based MFC multithreaded server Pin
Rajesh R Subramanian18-Oct-09 2:38
professionalRajesh R Subramanian18-Oct-09 2:38 
GeneralRe: dialog based MFC multithreaded server Pin
Manmohan2918-Oct-09 4:03
Manmohan2918-Oct-09 4:03 
GeneralRe: dialog based MFC multithreaded server Pin
Moak18-Oct-09 8:04
Moak18-Oct-09 8:04 
QuestionIs there any existing function to change language ID to language String? Pin
includeh1017-Oct-09 3:11
includeh1017-Oct-09 3:11 
AnswerRe: Is there any existing function to change language ID to language String? Pin
Michael Schubert17-Oct-09 5:22
Michael Schubert17-Oct-09 5:22 
QuestionC++ advanced literature pls? Pin
lawsmlt17-Oct-09 3:02
lawsmlt17-Oct-09 3:02 
Questionhow to undef a typedef? Pin
includeh1016-Oct-09 23:35
includeh1016-Oct-09 23:35 
AnswerRe: how to undef a typedef? Pin
Cedric Moonen16-Oct-09 23:50
Cedric Moonen16-Oct-09 23:50 
GeneralRe: how to undef a typedef? Pin
includeh1017-Oct-09 0:21
includeh1017-Oct-09 0:21 
GeneralRe: how to undef a typedef? Pin
Maximilien17-Oct-09 1:18
Maximilien17-Oct-09 1:18 
GeneralRe: how to undef a typedef? Pin
includeh1017-Oct-09 2:04
includeh1017-Oct-09 2:04 
GeneralRe: how to undef a typedef? Pin
Maximilien17-Oct-09 2:16
Maximilien17-Oct-09 2:16 
GeneralRe: how to undef a typedef? Pin
includeh1017-Oct-09 2:55
includeh1017-Oct-09 2:55 
GeneralRe: how to undef a typedef? Pin
Richard MacCutchan17-Oct-09 3:06
mveRichard MacCutchan17-Oct-09 3:06 
GeneralRe: how to undef a typedef? Pin
includeh1017-Oct-09 3:13
includeh1017-Oct-09 3:13 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.