|
ok my friend... first:
to reverse engineer software is illegal, coding cheats doesn't change anything!
second: if you're not 'hard' enough to do this yourself, then better don't do it!
third: now go away and never come back... we don't wan't you here!
Don't try it, just do it!
|
|
|
|
|
Alexander M. wrote:
to reverse engineer software is illegal
What? Really?!!
How do you move in a world of fog, That's always changing things?
Makes me wish that i could be a dog, When i see the price that you pay.
|
|
|
|
|
Alexander M. wrote:
to reverse engineer software is illegal
Maybe on your planet it is, here on Earth there's not usually a problem with it
Ian Darling
"The trouble with the world is that the stupid are cocksure and the intelligent are full of doubt." - Bertrand Russell
|
|
|
|
|
Mist licences state that reverse engineering is not allowed, so it's really a case of how enforcable a licence is.
Christian
I have drunk the cool-aid and found it wan and bitter. - Chris Maunder
|
|
|
|
|
There is legislation in most EU states (including the UK) that permits reverse engineering, irrespective of what the license states. I believe that it depends under whose jurisdiction the license is 'struck', but IANAL.
Incidentally, is hooking necessarily reverse engineering?
Steve S
|
|
|
|
|
LOL
|
|
|
|
|
C:\DXSDK\samples\Multimedia\DirectDraw
FullScreenDialog
this project's resource have a Dialog Called IDD_DIALOG_SAMPLE
In IDD_DIALOG_SAMPLE,I want to add a tree control
But after I add a tree control to In IDD_DIALOG_SAMPLE,
CreateDialog function will be failed. Why? What Should I Do?
C:\DXSDK\samples\Multimedia\DirectDraw
FullScreenDialog
這個project的resource有一個Dialog叫IDD_DIALOG_SAMPLE
在IDD_DIALOG_SAMPLE裡加一個tree control
IDD_DIALOG_SAMPLE執行時就出不來,why?
|
|
|
|
|
was InitCommonControlsEx() called?
I have lost more blood shaving than on the battlefield - Adolf Hitler
|
|
|
|
|
was InitCommonControlsEx() called?
What you mean? I don't know.
|
|
|
|
|
Hi,
I have a problem concerning the initialization of my application :
I have an MDI application.
In the ChildFrame, I have a dockingbar containing a treectrl.
The CView is a CScrollView where I will draw some things ( GDI ).
When the user open a file, I want to populate the treectrl with some information from the openend file.
I can init the view in the OnInitialUpdate.
But where can I imitialize the TreeCtrl ?
I can initialize it in the OnInitialUpdate from the view :
CMyView::OnInitialUpdate(...)
{
CChildFrame* child = ....
child->GetdockBar()->Init(filename);
}
But it is not very clean.
Any ideas how to do something clean ?
Thanks
Stephane
www.exotk.org
|
|
|
|
|
const SHeadFeatures *pHead = &features->Head;
Can someone explain wat this line means to me
|
|
|
|
|
pHead is a pointer to a SHeadFeatures object. It's assigning the address of features->Head to pHead .
"The pointy end goes in the other man." - Antonio Banderas (Zorro, 1998)
|
|
|
|
|
it means pHead is a const pointer that cannot be modified,
and &features->Head means the same as features.Head
I have lost more blood shaving than on the battlefield - Adolf Hitler
|
|
|
|
|
Hi,
always I try #include <iostream> in the header-file of my .NET-dll I get this error:
error LNK2020: Unresolved Token (0A000017) _CxxThrowException
error LNK2020: Unresolved Token (0A000019) delete
If I try this in a .NET-console application that error doesn't occure.
Any hints?
|
|
|
|
|
MC++ dlls are not linked to CRT by default. Add msvcrt.lib to your Linker->Input->Additional Dependencies
|
|
|
|
|
|
Hi..
dose any one has idea of how to convert files format if it possible after that to still able to run the file such as *.bmp files to *.gif ..
i tryied to do that using CFileFind but the file did not open then..
|
|
|
|
|
Are you trying to convert bmp to gif using CFileFind ??
/Magnus
- I don't necessarily agree with everything I say
|
|
|
|
|
if ur doing grafic file conversions lookup csimage here on cp
"there is no spoon" biz stuff about me
|
|
|
|
|
First off I must admit I don't know if this is the rigth forum to post in, btu since I'm trying to do this in an MFC app of mine I hope it's ok
I'm currently experiencing some "simple" memory problems between my .exe and it's runtime-linked DLL.
If I allocate an object on the heap (using new) and try to deallocate it in the DLL (using delete, of course) I get a memory error kind of sounding like this:
HEAP[Adventure Editor.exe]: Invalid Address specified to RtlValidateHeap( 05180000, 00387A28 )
I traced into the C code and found out that the following code:
<br />
<br />
_ASSERTE(_CrtIsValidHeapPointer(pUserData));
Since I know the pointer isn't bad it must be something about a DLL not sharing the .exe's heap.
Is that so? And if yes, why? I thought a DLL was loaded into the .exe memory?
|
|
|
|
|
Halloko wrote:
I thought a DLL was loaded into the .exe memory?
I agree with you, but I would say that its really not a safe way to allocate the memory in .exe and delete in the dll. Simple rule of thumb, the owner of the pointer should delete it.
I have lost more blood shaving than on the battlefield - Adolf Hitler
|
|
|
|
|
Halloko wrote:
Since I know the pointer isn't bad it must be something about a DLL not sharing the .exe's heap.
Is that so? And if yes, why? I thought a DLL was loaded into the .exe memory?
It is about CRT. If you dinamically link to CRT in both dll and exe, than you are OK. Otherwise, you have two instances of CRT loaded in the memory, and you'd better make sure to free the memory with the same instance you allocated it with.
|
|
|
|
|
I do not think it is even possible to load a DLL into an exe address space if the exe is not compiled using dynamic linking.
Kuphryn
|
|
|
|
|
"SystemTimeToTzSpecificLocalTime" Windows Platform SDK call seems to satisy what i want to do. But again to populate the _TIME_ZONE_INFORMATION struct is a problem. Generally it is populated from the local TimeZone (Environment variable). Any Hints/Help to populate this struct with a non-local Timezone data.
BOOL SystemTimeToTzSpecificLocalTime(
LPTIME_ZONE_INFORMATION lpTimeZone,
LPSYSTEMTIME lpUniversalTime,
LPSYSTEMTIME lpLocalTime
);
typedef struct _TIME_ZONE_INFORMATION
{ LONG Bias;
WCHAR StandardName[32];
SYSTEMTIME StandardDate;
LONG StandardBias;
WCHAR DaylightName[32];
SYSTEMTIME DaylightDate;
LONG DaylightBias;
} TIME_ZONE_INFORMATION, *PTIME_ZONE_INFORMATION;
Also i was wondering if anybody has seen the MultiTimeZone Clock Screen Saver. If the source code of that could be got it would make life simpler.
Dimple
|
|
|
|
|
DimpleSurana wrote:
Any Hints/Help to populate this struct with a non-local Timezone data.
I live in GMT-0600, which is known as CST here in the U.S. If I wanted the time for EST, or GMT-0500, I would do something like:
TIME_ZONE_INFORMATION tzi = {0};
SYSTEMTIME stUniversal = {0},
stLocal = {0};
tzi.Bias = 300;
GetSystemTime(&stUniversal);
SystemTimeToTzSpecificLocalTime(&tzi, &stUniversal, &stLocal);
"The pointy end goes in the other man." - Antonio Banderas (Zorro, 1998)
|
|
|
|