|
Hi
I am having a problem getting sprites to display. The thing is they display fine if I'm running in debug mode but if i run the app from the .exe they do not appear.
I'm using DirectX 9.0c October version. And have three display windows two of which have sprites being rendered to them.
The sprites are being Draw or at least no exceptions are being thrown in the Draw2D call but nothing is appearing
if anyone has any ideas your help would be greatly appreciated. Its driving me nuts.
samn
|
|
|
|
|
How feasible is it to use interprocess comunication for an input for a compiled c++ program? Even if I had to write an include file that would then require the user to use a little diffrent syntax for input and output, but it would need to be as easy for the programer to include it and then use input>> or output<<...
I am trying to have an aplication open on a server, that is interactive. The user would program a c++ document, then could use the online window to test it and it would actualy get all of it's data from the users .exe file that was written. The user would be able to give the location on the system to the server.
any idea as how it could be done?
|
|
|
|
|
I've recently started using the C++ .NET 2.0 beta package and see that coding errors are not "marked", or highlighted after a compilation when I click on the error message... instead, the ide goes off into a "help" like presentation that is general and not specifically directed to the erroneous statement. What gives? Have I missed setting some option somewhere? ....
|
|
|
|
|
I need to write a application that need to launch any process and track all the Socket messages sent by the child process.
How to do that. Is there any socket function available that can track all the child process outgoing socket messages.
|
|
|
|
|
cab anyone help me or can give me an example on a barcode system written on C..
|
|
|
|
|
Do you mean C or C++ ? If you mean C, there is no such thing as managed C. Or did you ask in the wrong forum ?
Christian
I have several lifelong friends that are New Yorkers but I have always gravitated toward the weirdo's. - Richard Stringer
|
|
|
|
|
Am brand new to all this COM/ATL/ManagedC++ technology. I have been asked to look into using this stuff in order to provide a common interface/layer for use by both a MS VC++ MFC GUI app and a Perl5 scripting library. I have no idea where to start. We have lots of existing c++ code. The interface would provide access to other processors on the network via a CORBA interface.
Any and all suggestions/help will be very welcome. Books? Tutorials? Projects? At this point I am trawling any info that will help.
Thanks,
Lawrence.
Lawrence Lordanich
Qualcomm Inc.
Senior Software Engineer
llordani@qualcomm.com
|
|
|
|
|
I didn't think that COM and MC++ were natural allies ? And you're using CORBA AND COM ?
Do you actually mean managed C++ ? Or did you mean to ask in the C++ forum ?
Christian
I have several lifelong friends that are New Yorkers but I have always gravitated toward the weirdo's. - Richard Stringer
|
|
|
|
|
If you want to call perl modules from vc look for embed perl
You will find tonnes of sources e.g.
http://search.cpan.org/dist/perl/pod/perlembed.pod#Embedding_Perl_under_Win32
If you want to call vc modules from perl
1) create a dll in vc and call from perl
2) Create a exe in vc and execute
|
|
|
|
|
Hi,
While reading the MSPress book "Programming with Managed Extensions for MS Visual C++.NET" by Richard Grimes, I learnt that there are a few .NET framework classes that are built over Win32 classes, like System::Windows::Forms::Control class is a managed wrapper around Win32 windows.
Hence can anyone provide me a list of all such classes in .NET framework that are managed wrappers for Win32 classes.
Thanks & Regards,
|
|
|
|
|
Well, I guess anything that actually represents a Win32 object. As far as windows is concerned, it's all still a case of handles and message loops, no matter if to our eyes it's a .NET class, an MFC class, C code or assembler.
Christian
I have several lifelong friends that are New Yorkers but I have always gravitated toward the weirdo's. - Richard Stringer
|
|
|
|
|
Im trying to call a function in a class written in managed c++, from c#. The compiler interpret the types WCHAR*, BSTR and wchar_t* in managed c++ to a ushort* in c#.
This is the C# code calling the method _logonUserWithSSPI in the managed c++ code:
pExistingTokenHandle = oSSPIHelper._logonUserWithSSPI(NTLM", TOKEN_QUERY, "DOMAIN", "test", "smurf");
This is the managed c++ code (.h):
HANDLE _logonUserWithSSPI(WCHAR* pszSSP, DWORD grfDesiredAccessToToken, BSTR pszAuthority, wchar_t* szPrincipal, wchar_t* pszPassword);
How could I call this _logonUserWithSSPI method and pass the strings to it (convert a string to ushort*)?
|
|
|
|
|
Have you tried using the MarshalAs attribute?
|
|
|
|
|
No I haven`t. Could you give me an example how I could cast this?
|
|
|
|
|
Oh ok. Im not using Platform Invocation to interop. Instead I have referenced the dll into my project. Any ideas?
|
|
|
|
|
|
EDIT: I have no idea which forum to post this in, I would put it in a MFC or windows programming forum, but none exists, nor does a standard C++ forum - very strange why you don’t have a c++ or general windows programming board. I see .NET, but this is not a .NET function, I also see VC++, but that’s a software application. I tried, so please don’t give me hell for posting here :P
I an error after calling this function "6" which implies an invalid handle. I call CreateFile prior to ReadDirectoryChangesW as instructed by the MSDN documentation to get the handle to a folder and it succeeds. The handle looks plenty valid, but when I pass it to ReadDirectoryChangesW things dont seem to work. My buffer does not get formatted. I'm not even sure what its supposed to look like, but it doest change, and my Bytes Returned DWORD is unchanged too. I have tried using the asynchronous and synchronous method with no luck.
Without posting code, is there anything obvious that I am missing? My buffer is just an array of char’s. I call createfile exactly how it is described in MSDN under the ReadDirectoryChangesW documentation.
Form what I understand, once my buffer is set up using ReadDirectoryChangesW, I can then type cast it as a FILE_NOTIFY_INFORMATION* and then pull the info out of that it using that struct. However, I’m not even getting that far. GetLastError returns a 6 after ReadDirectoryChangesW.
Please help, I have spent way too much time in the debugger a this stupid function call, it is driving me up the wall, and it should not be this difficult. grrr!
|
|
|
|
|
All,
I have a "standard" Win32 DLL with the C header. I'd like to create a Managed C++ assembly (DLL) which can be used by the other .NET languages such as C# and VB.NET. Must I write all the code manually to expose the data structures and methods? Is there a tool or utility which will allow me to do this quickly?
I appreciate your help.
Thanks,
RB
|
|
|
|
|
You might take a look around over at:
www.PInvoke.net
If the standard Win32 DLLs were Type Libraries you could simply use the Type Library Importer to convert them to .NET assemblies (TlbImp.exe, it lives in the Program Files\Microsoft Visual Studio .NET folder).
Most people just use the Win32 functions in their code by using the DllImport attribute before the function declaration. You must add the line "using namespace System::Runtime::InteropServices;" to your code, and the DLLImport attribute requires that you supply a String object, for instance, "User32.dll" as a parameter.
You could, of course, do this for the entire DLL, but, it would keep you busy for awhile.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemruntimeinteropservicesdllimportattributeclasstopic.asp[^]
I think the reasoning behind the Interop method has to do with Type safety by the managing CLR.
|
|
|
|
|
hi
i am developing the vb.net desktop application. actually zip file which contains the access db file is stored on the ftp server. so now i want to download the access zip file from the ftpserver and then unzip the file and store the records to the sql server.
does any one can help me.
for the entire process i need to write the prog.
i dont know how to start and do.
please give the code for the same.
so first give the code for downloading the zip file from the ftp server.
and then how to unzip file and store the records in to the sql server.
Thanks in advance.
Thiru
|
|
|
|
|
LOL - another VB programmer who can't read.
Dude, this is the managed C++ forum.
Christian
I have several lifelong friends that are New Yorkers but I have always gravitated toward the weirdo's. - Richard Stringer
|
|
|
|
|
I want to add a button on windows Save As dialogue tool bar. I need information (name, path) about current document (which send Save As dialogue). From any documents I want to save them automatically in a fixed folder(s).
Best regards,
mihai_chioariu
|
|
|
|
|
You're doing this in managed C++ ?
Christian
I have several lifelong friends that are New Yorkers but I have always gravitated toward the weirdo's. - Richard Stringer
|
|
|
|
|
Hi Folks!
IJW doesn't seem to work for me.
In a managed class (__gc) the use of
|char *buffer1 = new char(16);
or
|char *buffer2 = new char[16];
or even
|char *buffer3 = (char*) malloc(16);
raises a System.NullReferenceException.
For new to work I linked against libc.lib.
Any help would be very much appreciated!
Thanks,
Eric
p.s. I could avoid this altogether if I could communicate with an unmanaged application through a named pipe, but I could not find named pipes in the framework. Aren't there any?
|
|
|
|
|
Are you trying to convert a String object in .NET into its data equivalent for usage in an unmanged application?
If so, you should read the documentation on Interop marshalling and, in particular the default conversions of the various data types into either COM or just unmanaged C++. The String object maps to several character array types and sometimes you have to use the MarshalAs attribute to make the operation happen smoothly.
|
|
|
|