Click here to Skip to main content
15,891,704 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: How to set CFileDialog file filter control (cmb1) ? Pin
Osborn28-Jul-08 5:44
Osborn28-Jul-08 5:44 
GeneralRe: How to set CFileDialog file filter control (cmb1) ? Pin
Osborn30-Jul-08 3:45
Osborn30-Jul-08 3:45 
QuestionC2373:redefinition; different type modifiers Pin
zahrak28-Jul-08 4:14
zahrak28-Jul-08 4:14 
QuestionTranslating C# structure to C++ Pin
__DanC__28-Jul-08 4:08
__DanC__28-Jul-08 4:08 
AnswerRe: Translating C# structure to C++ Pin
Luc Pattyn28-Jul-08 4:21
sitebuilderLuc Pattyn28-Jul-08 4:21 
GeneralRe: Translating C# structure to C++ Pin
Matthew Faithfull28-Jul-08 4:21
Matthew Faithfull28-Jul-08 4:21 
GeneralRe: Translating C# structure to C++ Pin
__DanC__28-Jul-08 4:34
__DanC__28-Jul-08 4:34 
GeneralRe: Translating C# structure to C++ Pin
Matthew Faithfull28-Jul-08 4:49
Matthew Faithfull28-Jul-08 4:49 
Yep, I'd say a malloc, or more properly, BYTE* pBuffer = new BYTE[uBufferSize]; is the way to go.
Once you've got your buffer you write the strings in by casting a copy of pBuffer + n to a TCHAR* and
copy your ints in by casting pBuffer + n to an int* and setting its value.
<br />
int* pFirstInt = reinterpret_cast<int*>(pBuffer + 0);<br />
*pFirstInt = nValue;<br />
int* pSecondInt = reinterpret_cast<int*>(pBuffer + 4);<br />
*SecondInt = nValue2;<br />

It's not pretty but then this sort of stuff seldom is. You could create some struct types and cast to
those. Up to you really. There are almost certainly fancier ways to do this with operator << overloading
and stl string stream modifiers but I wouldn't go there unless you've got a lot of complex data to
transfer and you know your stl.

"The secret of happiness is freedom, and the secret of freedom, courage."
Thucydides (B.C. 460-400)

GeneralRe: Translating C# structure to C++ Pin
__DanC__28-Jul-08 6:33
__DanC__28-Jul-08 6:33 
GeneralRe: Translating C# structure to C++ Pin
Mark Salsbery28-Jul-08 7:19
Mark Salsbery28-Jul-08 7:19 
QuestionShadow after using CFiledialog in the dialog Pin
bhanu_850928-Jul-08 3:44
bhanu_850928-Jul-08 3:44 
AnswerRe: Shadow after using CFiledialog in the dialog Pin
bhanu_850928-Jul-08 4:55
bhanu_850928-Jul-08 4:55 
AnswerRe: Shadow after using CFiledialog in the dialog Pin
Rajesh R Subramanian28-Jul-08 5:31
professionalRajesh R Subramanian28-Jul-08 5:31 
AnswerRe: Shadow after using CFiledialog in the dialog Pin
Mark Salsbery28-Jul-08 7:27
Mark Salsbery28-Jul-08 7:27 
AnswerRe: Shadow after using CFiledialog in the dialog Pin
shivareaj7-Oct-12 23:17
shivareaj7-Oct-12 23:17 
Questionconverting char* into BYTE* Pin
subramanyeswari28-Jul-08 3:17
subramanyeswari28-Jul-08 3:17 
AnswerRe: converting char* into BYTE* Pin
CPallini28-Jul-08 3:22
mveCPallini28-Jul-08 3:22 
GeneralRe: converting char* into BYTE* Pin
toxcct28-Jul-08 3:33
toxcct28-Jul-08 3:33 
GeneralRe: converting char* into BYTE* Pin
VaDa Um Uie28-Jul-08 3:45
VaDa Um Uie28-Jul-08 3:45 
GeneralRe: converting char* into BYTE* Pin
toxcct28-Jul-08 3:50
toxcct28-Jul-08 3:50 
GeneralRe: converting char* into BYTE* Pin
VaDa Um Uie28-Jul-08 3:52
VaDa Um Uie28-Jul-08 3:52 
GeneralRe: converting char* into BYTE* Pin
CPallini28-Jul-08 7:20
mveCPallini28-Jul-08 7:20 
GeneralRe: converting char* into BYTE* Pin
toxcct28-Jul-08 9:04
toxcct28-Jul-08 9:04 
GeneralRe: converting char* into BYTE* Pin
CPallini28-Jul-08 11:34
mveCPallini28-Jul-08 11:34 
AnswerRe: converting char* into BYTE* Pin
Matthew Faithfull28-Jul-08 3:22
Matthew Faithfull28-Jul-08 3:22 

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.