|
Okay. Thanks.
johnnie2 posted a different solution using a similar approach to setting pointers to NULL. Your solution looks like it is a more sophisticated and safer approach.
Here is a link to the code I mentioned.
http://www.cprogramming.com/cboard/showthread.php?s=b3cf15b75e3287ca197b18fc2d335361&postid=111612#post111612
Kuphryn
|
|
|
|
|
Hi,
I just want to set a menu as owner draw...
How do I do That ?
thanks.
|
|
|
|
|
There are numerous owner drawn menu examples here on CP. Take a look at them.
http://www.codeproject.com/menu/
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
Hi,
Im using the following to get a list of windows running:
EnumWindows((WNDENUMPROC)AddWinsList, 0);
And within the routine I am doing the following:
BOOL CALLBACK AddWinsList(HWND hWnd, LPARAM lParam)
{
if (!IsWindowVisible(hWnd) || GetWindow(hWnd, GW_OWNER) != NULL)
return TRUE;
TCHAR szClassName[80];
GetClassName(hWnd, szClassName, 80);
if (lstrcmpi(szClassName, _T("Progman")) == 0)
return TRUE;
char szWndText[556];
GetWindowText(hWnd, szWndText, 556);
if (strlen(szWndText) > 0)
AfxMessageBox(szWndText);// just display window title
DWORD p,i;
i=GetWindowThreadProcessId(hWnd,&p);
HANDLE hProcess = OpenProcess(
PROCESS_QUERY_INFORMATION | PROCESS_VM_READ,
FALSE, p);
char FileName[50];
GetModuleFileNameEx(hProcess,?,FileName,49); //? dont know how to get the 'module handle'...
////////////////
I dont know how to get the module handle above in (GetModuleFileNameEx) the second field, anyone any ideas?
thanks
|
|
|
|
|
Use <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/perfmon/psapi_1wz7.asp">EnumProcessModules</a> (only NT/2k/XP) or <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/perfmon/toolhelp_5450.asp">CreateToolhelp32Snapshot</a> (9x/ME and 2k/XP.)
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
in normal image viewer program,
if i see DICOM image, How can i make code?
another say, i'm making a image viewer
like bmp, jpg format, in viewer seeing dicom format
in program, shall i add which code?
|
|
|
|
|
u want to add support for viewing / manipulating images of type DICOM? am i right?
you would have to get some reference on the format and code it urself if you can't find a library that will do it for you
"... and so i said to him ... if it can't dance and you can't eat it either f**k it or throw it away" 8028finder.com
|
|
|
|
|
Hi!
Try:
http://www.psyc.nott.ac.uk/staff/cr1/dicom.html
Mukkie
|
|
|
|
|
http://www.yxhome.com/softplus/image/view_window.gif
more : http://softplus.126.com
|
|
|
|
|
lszyn wrote:
http://www.yxhome.com/softplus/image/view_window.gif
Doesn't exist mate. Unless you were pointing out how interesting a Chinese 404 error looks...I believe CP is always looking for paying advertisers, but spamming the message boards does nothing but piss people off.
--------
Higher education helps your earning capacity. Ask any college professor. --Shog9 --
|
|
|
|
|
Shog9 wrote:
Unless you were pointing out how interesting a Chinese 404 error looks...
ROTFLMAO
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
Nothing interesting! what did you suppose to do? To let people guess the Chinese characters?
No spam here please.
不要在這裡散佈廣告, 謝謝.
Maxwell Chen
People say "No news is good news". Then, no code is good code!?
|
|
|
|
|
Hi.
I am working on a simple message program via IP and TCP protocols. Right now, I ininitialize a listening socket on a default (I set at 21). The user can change the port anytime; however, the actual SOCKADDR_IN that was binded with the listening socket is working on the default port.
Is there a way to modify the port in a SOCKADDR_IN in real-time? Do I have to close the listening sock and bind it with a new SOCKADDR_IN with the new port?
Thanks,
Kuphryn
P.S. From my experience with ftp servers and clients, I believe you have to "reconnect." Thus I believe you have to close whatever socket and start over. I would like to make sure that is true.
|
|
|
|
|
kuphryn wrote:
Do I have to close the listening sock and bind it with a new SOCKADDR_IN with the new port?
Yes, you would have to do that, if you want to change the port it is listening on.
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
|
Is there a way to get _CrtIsValidPointer() to work in the release version of a build? I'm trying to track-down a memory write that only happens in the release version and would like to know *before* the app faults.
RZ
|
|
|
|
|
You may be able to call it using "LoadLibrary" and GetProcAddress but it will not help you. I think you need to do the following :-
1. Change project settings to include debug information for even the release builds if you have not done so
2. Run the program and make it crash consistently atleast two times. See the location and memory address.
3. If the memory address is same all the time then you are lucky.
4. At the start of next debug session set the breakpoint so that it breaks when the memory location changes. Given the address same as you found in step 3.
This will break at all places memory gets overwritten and you can figure the problem out.
|
|
|
|
|
whoa! your nick is doing odd things!
--------
Higher education helps your earning capacity. Ask any college professor. --Shog9 --
|
|
|
|
|
I tried lot of odd looking nicks to test out something. I deleted those messages but forgot about this one.
|
|
|
|
|
Blast!
What's up with your nick?
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
Nish [BusterBoy] wrote:
What's up with your nick?
Yeah, look at the code of his nick. I think <br> should be disabled in nicks and subjects
<BR><BR>Rama <BR><p>Krishna
Philip Patrick
Web-site: www.stpworks.com
"Two beer or not two beer?" Shakesbeer
Need Web-based database administrator? You already have it!
|
|
|
|
|
Philip Patrick wrote:
I think <br> should be disabled in nicks and subjects
True
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
Nish [BusterBoy] wrote:
Re: Line 1
Line 2
Funny!
The br was removed
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
I was trying to see what are the allowable tags, posting a bunch of messages and deleting them. Unfortunately I forgot to change it back when I posted this message. Strangely enough you can do a lot with your nick. The matter ends here.
|
|
|
|
|
Hello
I'm trying to make a slim looking app with some splitter windows. I would like to make the grey borders around the splitter window invisible (like it looks in win XP) Can this be done ?? If Yes. could you please give me some tips..
Best regards
Henrik
|
|
|
|