|
Run-Time error. There appear a windows called "Just-In-Time Debugging" saying:
An exception 'System.NullReferenceException' has occurred in testUI.exe
|
|
|
|
|
Hi.
I have developed an application, (dialog based), that has a starting dialog, (app. main window), that prompts for a password. When I minimize this dialog I can see the typical icon for a window in the taskbar, but the following forms that are called later, (the password form calls to another modal dialog and so on), when I minimize them, instead of being located in the taskbar they are all over her.
How could I fix this?. I would like that any form can be seen in the taskbar when I minimized it.
Thank you.
Demian.
|
|
|
|
|
Does anyone know where to start with enumerating available devices? I've got the code to write out to a device, but i'm looking for a way to query for that devices name.
MSDN is decidely unhelpful, most of the code refers to XP SP1, which is a platform that we can't use.
I know it has to be possible because the OS displays the name of the device as it connects.
If you can keep you head when all about you
Are losing theirs and blaming it on you;
If you can dream - and not make dreams your master;
If you can think - and not make thoughts you aim;
Yours is the Earth and everything that's in it.
Rudyard Kipling
|
|
|
|
|
Hi there,
I need to know whether the mouse cursor is within a certain area and if it has one (or more) buttons down -- but I have to do this without passing through an event handler.
Is there a quick, easy way of knowing the current mouse state? Something similar to GetKeyState() but applicable for the mouse?
Thanks a lot,
David
|
|
|
|
|
|
GetAsyncKeyState is the function you want for mouse buttons, pass in VK_LBUTTON / VK_RBUTTON as appropriate
If you can keep you head when all about you
Are losing theirs and blaming it on you;
If you can dream - and not make dreams your master;
If you can think - and not make thoughts you aim;
Yours is the Earth and everything that's in it.
Rudyard Kipling
|
|
|
|
|
Hi,
I have a dialog box which have a Tree Control on it. Style of this control is as "Check Box" i.e all the root items as well as child items will be checked by clicking on these check boxes which are against them.
Now here is the my requirement:
I want that when I check the parent item then all its child items should get checked automatically. Similarly when all the child items get unchecked then parent item should get unchecked automatically.
Please suggest how i should do this.
Regards,
Amit
|
|
|
|
|
It sounds like you are looking for the TVM_EXPAND message.
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
hi,
i want to include bitmap into toolbar in mfc dialogbased application.
ToolBar has 3 button. i want to set different bitmap for each button.is it possible .plz help me (With sample coding).
Thank you.
|
|
|
|
|
I need to open a .dmp file from the menu in a SDI a application. When I click the dump(instead of open file) command in the menu, the file open dialog box is opening but the file is not getting displayed in the SDI client area neither it is opened in notepad. Can anyone tell me how to open in notepad or in the document view itself.
Thanx & Regards,
Srini.
|
|
|
|
|
cheenu_2002 wrote:
...neither it is opened in notepad.
Does the file contain any non-white characters? If not, you obviously are not going to see anything.
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
Hi,
It is not an .dmp file but a .dat binary file. Sorry for the mistake. First I want to display the file and then I need to read it to do some manipualtion with the bits. How can I read the binary data bit by bit?
Thanx & Regards,
Srinivasan.
|
|
|
|
|
cheenu_2002 wrote:
How can I read the binary data bit by bit?
I'm not sure, but if you want to read it one byte at a time, try:
CFile file("myfile.dat", CFile::modeRead);
BYTE buffer;
while (file.Read(&buffer, sizeof(buffer)) > 0)
; However, you should note that this approach is very inefficient for medium to large files. A better approach would be:
CFile file("myfile.dat", CFile::modeRead);
BYTE buffer[1024];
UINT uBytesRead;
while ((uBytesRead = file.Read(buffer, sizeof(buffer))) > 0)
{
for (UINT uIndex = 0; uIndex < uBytesRead; uIndex++)
;
} This should give you the idea that less disk I/O results in increased performance.
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
|
hi all,
I have an application which communicates with a device..and when i click on UI and start multiple UI's, fill all the details, and OK, them one after the other,
job of each UI are queued and executed one after the other..I face some kind of timing issue when I use the release version of the exe or even the debug version of .exe.
But when I just attach this process to the VisualC++ debugger , by Build -> Start Debug ->Attach to process, and i don't put any breakpoints in anywhere in the code,
then it works fine..
What i would like to know is, how the attaching this process to debugger effects any .exe..pls note, I am not putting any breakpoints...so there's no way of adding human delay..
Any ideas...
Shiva P
|
|
|
|
|
hi everybody,
I am using Visual C++.Net & going to create a MFC Project with HTML Support.There are 3 Dialogs in my Project & they inherits like this:
class firstdialog : public CDHtmlDialog
class seconddialog:public CDHtmlDialog
class thirddialog:public CDHtmlDialog
Now I want to appear these 3 dialogs using in a same window using CPropertyPage class (Like excel sheet).
I am going to do like this:-
CPropertyPage c1;
c1.addPage(&firstdialog);------But this is wrong because firstdialog Must be a inherits from CPropertyPage
How do I do that?.
anyone know these things please tell me .
If there easy way to show these 3 Dialogs in a same Window with conecting Tabs(Like excel sheet)
|
|
|
|
|
The most viable option is to use a CTabCtrl in combination of a few CDHTMLDialog objects. This is called "Creating a custom MFC class"
First, design the dialog templates, or the HTML pages to show in them. Give each of them the 'Visible: FALSE' property, so they won't be displayed automatically. An alternative is to omit the WS_VISIBLE flag in the creation call.
Then derive a new class from CTabCtrl and add an array of these HTML dialogs (CDHTMLDialog ) as a member. During construction phase, each dialog is created. When the tab control is displayed somewhere, the tab selection determines which of the HTML dialogs is visible. When the tab changes, the old dialog is hidden and a new dialog is shown.
Needless to say, for this to work, each dialog must be exactly the same size and reside in the same position. The most efficient way is to save this information from the dialog that is being hidden, then reposition/resize the dialog to be shown before displaying it.
The road you're about to venture is not an easy one. But it is doable, and shouldn't take extremely long to design/implement. But it won't probably happen overnight, unless you're a true expert of MFC
-Antti Keskinen
----------------------------------------------
The definition of impossible is strictly dependant
on what we think is possible.
|
|
|
|
|
hi everybody,
I am using Visual C++.Net & going to create a MFC Project with HTML Support.There are 3 Dialogs in my Project & they inherits like this:
class firstdialog : public CDHtmlDialog
class seconddialog:public CDHtmlDialog
class thirddialog:public CDHtmlDialog
Now I want to appear these 3 dialogs using in a same window using CPropertyPage class (Like excel sheet).
I am going to do like this:-
CPropertyPage c1;
c1.addPage(&firstdialog);------But this is wrong because firstdialog Must be a inherits from CPropertyPage
How do I do that?.
anyone know these things please tell me .
If there easy way to show these 3 Dialogs in a same Window with conecting Tabs(Like excel sheet)
|
|
|
|
|
hi everybody,
I am using Visual C++.Net & going to create a MFC Project with HTML Support.There are 3 Dialogs in my Project & they inherits like this:
class firstdialog : public CDHtmlDialog
class seconddialog:public CDHtmlDialog
class thirddialog:public CDHtmlDialog
Now I want to appear these 3 dialogs using in a same window using CPropertyPage class (Like excel sheet).
I am going to do like this:-
CPropertyPage c1;
c1.addPage(&firstdialog);------But this is wrong because firstdialog Must be a inherits from CPropertyPage
How do I do that?.
anyone know these things please tell me .
If there easy way to show these 3 Dialogs in a same Window with conecting Tabs(Like excel sheet)
|
|
|
|
|
Hi!
Is it possible using scanf to read a string from STDIN up to a tab character? I.e. the tab character must be regarded as %s terminator somehow.
What must the format string look like?
Thanks in advance and best regards,
Dominik
_outp(0x64, 0xAD);
and
__asm mov al, 0xAD __asm out 0x64, al
do the same... but what do they do??
(doesn't work on NT)
|
|
|
|
|
Use scanset.
char s[80];<br />
scanf(" %[^\t]", s);
|
|
|
|
|
scanf() is a dangerous function because it is easy to have a buffer overflow. Try using fgets() and sscanf() instead. Both use buffers of specified size.
|
|
|
|
|
You can limit the no of characters to extract with scanf.
char s[BUFFERSIZE+1];
scanf(" %*[^\t]", BUFFERSIZE, s);
|
|
|
|
|
Bhaskar wrote:
You can limit the no of characters to extract with scanf.
char s[BUFFERSIZE+1];
scanf(" %*[^\t]", BUFFERSIZE, s);
It is true that you can specify the maximum width of characters assigned to a string. However, this is hard to read, and prone to error. Format strings are inherently hard to use (but extremely powerful).
I just re-read the help section in MSVC++, "Format Specification Fields: scanf and wscanf Functions" and I don't believe your example is valid. For one thing, it is missing a type specifier ('s').
This is such an easy mistake (which I have done myself) that it only shows the danger in using scanf(). And even if this turns out to be a valid format string, it is almost unreadable.
|
|
|
|
|
Hi guys
I've designed an App Dialog oriented, where the main dialog has the Thin Style (no title bar).
I've added a button in my app to minimize, and here I have the problem.
I could add some text to the app when is minimized with SetWindowText("MyApp").
But I can't add an icon to show left aligned as other apps.
Do you know a simple way to do this ? (SetIcon hasn't worked).
Best Regards
Doc
|
|
|
|