|
the source code of Cadlib for creating dxf is not downloading. i need it in my project so please help me to fix this problem or tell me any method of importing a dxf file in my project.
looking forward for ur positive response
thanking u
saqib sohail
|
|
|
|
|
Hi
First of all, I am not sure if this is the right forum to ask this question but I know that this is the most-likely forum where I can get answer to this
I want to host a Managed form in an Unmanaged host(MFC's MDI window). I have been able to host a Manged Control in Unamanged MDI Window(I did this by overriding COleControlSite's CreateControl Method), but I haven't been able to do so with a Form. What I have observed is that there are some interfaces which a Managed WinForm doesnot implement and which are needed to get it hosted in the Unmanaged View. One solution which I have come up with is to implement those interfaces myself but I know this is not a good solution. Can anyone show me some pointers towards the solution of this problem.
Regards,
Aamir
Einstein: "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe."
My Articles
|
|
|
|
|
Aamir Butt wrote:
One solution which I have come up with is to implement those interfaces myself but I know this is not a good solution.
That's probably the best solution.
Ryan "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"
|
|
|
|
|
how to make setup in visual c++
|
|
|
|
|
|
how do i create a pop up message near the right hand corner of the task bar. by pop up message i mean that the box displaying the message should come up on its own as well as disappear on its own. also i want to implement it without using MFC. how do i do?
kindly help
|
|
|
|
|
I know I've seen articles here on that subject, search for "(taskbar OR tray) notification window" or something like that. (BTW, MS calls that style of popup "toast", like toast popping up from the toaster. )
--Mike--
Visual C++ MVP
LINKS~! Ericahist | 1ClickPicGrabber | CP SearchBar v2.0.2 | C++ Forum FAQ
Strange things are afoot at the U+004B U+20DD
|
|
|
|
|
maybe this will help you.
"Go as far as you can see,and when you get there you’ll see further" - Unknown
|
|
|
|
|
No. i want an non MFC based application. can u provide me with some help
|
|
|
|
|
MFC is a thin wrapper around the windows API. The article provides the how-to of the question you asked, you just have to strip out the MFC stuff to get the API stuff you want.
"You're obviously a superstar." - Christian Graus about me - 12 Feb '03
"Obviously ??? You're definitely a superstar!!!" mYkel - 21 Jun '04
Within you lies the power for good - Use it! Honoured as one of The Most Helpful Members of 2004
|
|
|
|
|
Anonymous wrote:
can u provide me with some help
Sure,Why dont you try it by urself, I will love to assist you in your problem!.
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
|
|
|
|
|
Please help me.
I use the SHSetFolderPath function to Assigns a new path to a system folder through its CSIDL.But it return fail.The source code as follow:
HRESULT hr = NULL;
HINSTANCE hLib = NULL;
typedef HRESULT (WINAPI *SHSetFolderPath(int,HANDLE,DWORD,WCHAR*);
hLib = LoadLibrary("shell32.dll");
if(hLib)
{
SHSetFolderPath lpfSHSetFolderPath;
lpfSHSetFolderPath = (SHSetFolderPath)GetProcAddress(hLib,(LPTSTR)232);
hr = lpfSHSetFolderPath(CSIDL_FAVORITES,NULL,0,L"E:\\TestFolder");
}
The "hr" return value is not S_OK,why?
Thanks
|
|
|
|
|
What is the value of hr? Did you use the "Error Lookup" tool to see what that value means?
"You're obviously a superstar." - Christian Graus about me - 12 Feb '03
"Obviously ??? You're definitely a superstar!!!" mYkel - 21 Jun '04
Within you lies the power for good - Use it! Honoured as one of The Most Helpful Members of 2004
|
|
|
|
|
The value of "hr" is -2147024809.I cannot find there is some problem about the parameter.
|
|
|
|
|
Hi, i'm trying to read the output of an accelerometer using the parallel port. The output of the accelerometer is a pulse width.
The question:
1. My system is Windows 2000, for some reason it won't allow me to read from the port. I have installed one of the dll suggested in the examples
2. How do I read the rise time or duty cycle of the pulse width.
3. IS Matlab implemenatation better
Thanks a lot
|
|
|
|
|
Read this article about parallel port communications.
About the rise time and the duty cycle, I am not completely sure on how to track down the time that it takes for the signal to switch from 0 to 1. You could sample the input at very high clock rates but in order to do that you need some background on timers so take a look at this other article.
// Afterall, I realized that even my comment lines have bugs
If the sun were to blow up, it would take us 7-8 minutes to realize it.
|
|
|
|
|
I ran accross a protection tool called Ultraprotect. Here's something that caught my attention: www.ultraprotect.com/dynamiccode.htm[^]. There's a prolog / epilog style encryption decryption (most likely done in __asm blocks). This makes the crackers life a tad bit harder by making them unpack certain parts of the code manually.
I'd like to learn how to implement something like this myself. If anyone has experience with this type of coding please give me some helpful links/pointers.
Alex Korchemniy
|
|
|
|
|
Alex Korchemniy wrote:
This makes the crackers life a tad bit harder by making them unpack certain parts of the code manually.
Not really. All they have to do is extract the full code for the method into another application, delete the epilog part and run it. voila. Code cracked. It might take them an extra 5 minutes. It would be easy to write a tool to search through the executable for the prolog and epilog bits, decrypt the code and remove the prolog/epilog, thus defeating the encryption completely.
Ryan "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"
|
|
|
|
|
I understand... I can do that myself.
I'd just like some hints as to whats a good way to start implementing something like this. I'm planning to add on to it later(mingle code with encryption so that the entire block never shows) once I get the hang of how to do it properly.
Any good article on writing good software protection are welcome.
Alex Korchemniy
|
|
|
|
|
|
hi all,
I'm currently writing an app with C++ visual studio v6.0
The application follows a few process steps, so the way I'm implementing this application requires me to make the dialog display a short series of forms.
So far, I've created a base dialog with back/next and cancel buttons, and four forms. Now, what I plan on doing, is calling xxx::create() for each form and then controlling their display with the base dialog.
It seems logical enough to me, but this is the first time I've ever done this kind of program, and it's a little disconcerting that I haven't been able to find anything in the way of examples online for creating wizard style programs?
So, does anyone know if I am doing anything particularly stupid here? or better, know of any examples online that step me through an already working example of what I want to do?
|
|
|
|
|
|
Thanks a lot, Christian!
That's a bit more to go on.
searching these sites (and google in general) for various combinations of "wizard" "dialog" and "form" really wasn't throwing up anything I could see as useful!
|
|
|
|
|
Yeah, google is great, but only if the terms you want to search don't apply to 1000 other fields of interest. It's like trying to find code samples that are in C. The letter C is gonna match every site there is.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
Hmmm, just a suggestion: have you looked at the CPropertySheet (see here[^]) ?
You can set it in Wizzard mode. This will be really easy to implement but of course it is rather limited. If you need to have a really standard Wizzard, then I think this is the solution. You will need to remove the dialog creation in the CxxxApp class (in InitInstance) and replace it by the wizzard. I'm sure you will find useful articles on this site.
Hope this helps
|
|
|
|