|
Hey again to all...
I have a code that creates a dialog box...
But this dialog box is useless cause it doesn't handle
none of its messages...
And when I call DefDlgProc there is an error when it tries to handle message #48 (I think) about a 1000 times.
here is my code:
#include <windows.h>
#include "resource.h"
bool g_run = true;
LRESULT CALLBACK About(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
switch (message)
{
case WM_INITDIALOG:
ShowWindow(hDlg,SW_SHOW);
return TRUE;
case WM_COMMAND:
if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL)
{
g_run = false;
EndDialog(hDlg, LOWORD(wParam));
return TRUE;
}
break;
}
return FALSE;
}
int PASCAL WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)
{
HWND hwnd = CreateDialog(hInstance, (LPCTSTR)IDD_DIALOG1, NULL ,(DLGPROC)About);
if (hwnd == NULL)
{
DWORD err = GetLastError();
}
while (g_run);
return 0;
};
|
|
|
|
|
Hey... dude...
You need to change your while (g_run); line
to this lines:
BOOL bRet;
MSG msg;
while ((g_run) && ( (bRet = GetMessage(&msg, NULL, 0, 0)) != 0 ))
{
if (bRet == -1 )
{
}
else if (!IsWindow(hwnd) || !IsDialogMessage(hwnd, &msg))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}
I wonder why it works ????<br />
Really.. I don't know why it works... but it does
|
|
|
|
|
I tell why it works...
it didn't work because your dialog window didn't recieve the messages.
Now it works because your dialog now recieves the messages...
that is why we need to use TranslateMessage and DispatchMessage .
|
|
|
|
|
M$ has used a GUID in the path of some of their critical objects i.e.
C:\Documents and Settings\Owner\Local Settings\Application Data\Identities\{520682BF-0796-481Z-AZB4-4E13X899C96E}\Microsoft\Outlook\
So my question is very simple: Where do the embed this information so they may access the same?
I checked the registry and no joy, and I looked for fake dll's and no joy.
So I must assofme that it is encrypted data, yes?
I don't want their info I just wish to understand the issues and how they formulate a pointer to the stored data.
"Naked we come and bruised we go."
- James Douglas Morrison
Best Wishes,
ez_way
|
|
|
|
|
Hello
Does anyone have or know how write a program that searches for all video devices on your computer and displays them in the console. It is so that i can choose one to connect to and display the video from it.
Thanks for any help.
|
|
|
|
|
Hey... I'm working on a new network program... I have been getting away with using the PuTTy.exe program, but I want to do my own RAW programming... I was wondering if there was some guy out there who could pop me a message. This propably goes under the Web-development forum but I figured this would be good coz I am using MC VC++ 5.0 soon to be 6.0. Anyhow, I wanted a SOCK_RAW tute, because the Linux one's are a little vague, and don't help me much. I don't want to just send, I want to be able to recieve and stuff as well... the idea will be to trivialy plug the command line tool into whatever I want to, kindof like netcat. Anyway, a big thanks to the first person to reply with a full tute...
|
|
|
|
|
Can someone point me to a good CTreeCtrl Drag and Drop tutorial?
Thanks much!
-Ian
|
|
|
|
|
Hi all,
Can anyone please give a tip or 2 or 1000,
about... How to put an icon in the tray bar ?
woops... almost forgot, I m not using MFC.. only pure VC++
|
|
|
|
|
Using Shell_NotifyIcon . The documentation of that API pretty much provides you with all the necessat info.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
Want a Boost forum in Code Project? Vote here[^]!
|
|
|
|
|
A guy just copyed my code from 1998 and placed it as his own work.
Flying in circles is not creating new code. It is against international law, and it is not right.
Please just include a note saying that it is based on someone elses work, and give them abit of credit.
The article is: http://www.codeproject.com/tools/WindowScraper_Utility.asp
I tried to be nice and explain that he must research before posting, but as you will see it fell on deaf ears.
Now comes the courts.
"Naked we come and bruised we go."
- James Douglas Morrison
Best Wishes,
ez_way
|
|
|
|
|
Wrong forum
Sorry I had to s:-Oay it...
How do I print my voice mail?
|
|
|
|
|
Perhaps, but I am tired of people copy'n my code and search'n and replace a few values and calling it their own.
"Naked we come and bruised we go."
- James Douglas Morrison
Best Wishes,
ez_way
|
|
|
|
|
Did you send a note to webmaster@codeproject.com with documentation showing that it is your original work?
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
|
|
|
|
|
Hi David
I did and called Cp but must call back as they did not know what to do. How are things?
Best Wishes,
Marty
"Naked we come and bruised we go."
- James Douglas Morrison
Best Wishes,
ez_way
|
|
|
|
|
That The Shame on Article Author of http://www.codeproject.com/tools/WindowScraper_Utility.asp[^]
really CP moderator must have to take strict action the culpit
anyway Mr balwin,you have a hard talk with mr peterboulton over that article page,why are you making these type of abuses in Visual C++ Forum ,please talk directly to moderator related to this matter.
-----------------------------
"I Think It Will Help"
-----------------------------
Alok Gupta
visit me at http://www.thisisalok.tk
|
|
|
|
|
Hi all,
I am the author of the article Mr Baldwin refers to.
I'm sorry that this has got so stupid and out of hand. However, I would like to state quite categorically that there was absolutely no copying or plagiarising of code, other than from the original article (not Mr. Baldwin's) referred to quite clearly in my article.
If I was going to rip code, I would not then publish it for everyone to see here on Code Project. What possible reason could I have?
I published my article because I've got loads of great stuff from Code Project over the years and wanted to give something back. That's all.
Code Project is a mutual help site, and brilliant it is. Please let's keep it that way.
|
|
|
|
|
Don't be Sad Mr peter,
every thing will solved as time passes,if this source code is published in 1998 by Mr Baldwin and you have taken insipiartion of article from mr lim bio (soory i forget his name).
so who is the culpit you or mr Lim Bio,i think mr lim has to explain this.
till my knowledge Mr Lim has written very gud article on spy,and million of S/W developer benifited from it.
anyway leave thsi matter, codeproject will resolve on it own.
peterboulton wrote:
Code Project is a mutual help site, and brilliant it is. Please let's keep it that way.
yes,you are right every buddy at codeproject trying to do the same.
-----------------------------
"I Think It Will Help"
-----------------------------
Alok Gupta
visit me at http://www.thisisalok.tk
|
|
|
|
|
Is there a list of order function called?
I am new to MFC. I want to open a file and do some calculation and then display.
What function is called in between OnOpenDocument and CView OnDraw?
|
|
|
|
|
OnInitialUpdate in the View ?
Engineering is the effort !
|
|
|
|
|
Hmm I guess I will have OnOpenDocument to call a function since I only want to call it once to do the calculation.
Right now the calculation is called within OnDraw so it slows down the redraw on the screen. :/
|
|
|
|
|
Isnt onInitialUpdate also called just once ?
|
|
|
|
|
Not necessarily. For an SDI application, it can be called more than once.
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
|
|
|
|
|
Dynamic resizing of Combo
trying to just resize /scale the components on a proeprtySheet . I find that when I move the parent window , the down arrow icon for the Combo box vanishes ! Is there some type of setting ? Why would this be happenning ?
|
|
|
|
|
See if this control helps.
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
|
|
|
|
|
This site is amazing . IS it maintained by u ?
Engineering is the effort !
|
|
|
|