|
Yes, it worked fine for me too, at least for last 2 months.
but yesterday it stopped working. I checked that in DEBUG.
Unbelievable, now it is working, I changed nothing in the code, NOTHING,
it works
What is going on!!!
|
|
|
|
|
Exceter wrote:
I changed nothing in the code, NOTHING,
Ha,Ha.
I've had my share of random compiler errors in my early programming years as well.
But as I later find out, 9/10 times it was my fault, or there was an explanation (however obscure it may be).
"..Even my comments have bugs!"
Inspired by Toni78
|
|
|
|
|
But 1/10 errors of your code was because of the compiler.
but as I said, my program was working, and I got that error.
and later, it started working again. I do not think that was my fault.
thatnx.
|
|
|
|
|
But 1/10 errors of your code was because of the compiler.
but as I said, my program was working, and I got that error.
and later, it started working again. I do not think that was my fault.
thanx.
|
|
|
|
|
Hello, what is the correct way to enumerate MCI devices?
I've found the following ways:
1) In System.ini, the [mci] key
2) In registry the HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\MediaResources\mci key
3) I'm not sure, but can one use the wDeviceID like an index?
Which is the correct way? Or even another way to do it? Do you know a sample?
-Dominik
_outp(0x64, 0xAD);
and
__asm mov al, 0xAD __asm out 0x64, al
do the same... but what do they do??
|
|
|
|
|
Hi!
I have two ATL objects, A and B. object A can be create from a method of object B. the user of this COM, should not directly create A in its code, but get one from object B.
I don't know how to stop the user from creating A directly.
Any idea?
|
|
|
|
|
1. Don't supply a coclass for A in the IDL
2. Remove A from your object map in the main CPP file for the project
However, you will need to make sure that the interfaces that object A provides are declared in the library block of your IDL file, or it won't 'publish' the interfaces in the TLB/DLL.
Steve S
|
|
|
|
|
Hi,
I have a SDI application and dont want to show it on the task bar. What is the best way in doing this?
|
|
|
|
|
Set the WS_EX_TOOLWINDOW style bit.
"Blessed are the peacemakers, for they shall be called sons of God." - Jesus
"You must be the change you wish to see in the world." - Mahatma Gandhi
|
|
|
|
|
Where in the code do I add the WS_EX_TOOLWINDOW bit?
And will this always prevent the application appearing on task bar?
Thanks
Neil
|
|
|
|
|
When the window is being created (probably be calling Create) include the WS_EX_TOOLWINDOW style and it will always hide the taskbar 'bar'.
Regards,
Brian Dela
IE 6 required: http://www.briandela.com[^] It works now.
|
|
|
|
|
I done the following:
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
cs.style |= WS_EX_TOOLWINDOW;
if (!CFrameWnd::PreCreateWindow(cs))
return FALSE;
return TRUE;
}
but still the application appears in the task bar at the bottom of the screen.
|
|
|
|
|
|
Thanks for the links brian.
I had a look, but still dont see what I am doing wrong
In the OnCreate I changed the style, but still the same.
Neil
|
|
|
|
|
Thanks for the links brian.
I had a look, but still dont see what I am doing wrong
In the OnCreate I changed the style, but still the same.
Neil
|
|
|
|
|
WS_EX_TOOLWINDOW is an extended window style. You need to include it in the dwExStyle field, not the style field.
Hope this helps,
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"
|
|
|
|
|
That worked..
Thanks
Neil
|
|
|
|
|
Hello,
how can one detect if file and/or printer sharing is enabled?
I've found a key in the registry but I assume there is also a Windows API function?
-Dominik
_outp(0x64, 0xAD);
and
__asm mov al, 0xAD __asm out 0x64, al
do the same... but what do they do??
|
|
|
|
|
|
Hi
I have some property pages, and have to activate apply button of property sheet when any change in the
proterty page controls. To this I've call set modify flag to TRUE,
I have numerous edit, check boxs in my proerty pages, Is there any way to set the flag, without
writing EN_CHANGE for each and every control??
Thanks in Advance,
--KK
|
|
|
|
|
hi all,
can anyone show me some pointers or ideas or tutorials on exe's which takes some parameters.. to execute.. i want my exe to run with some parameters supplied to it..please help..thanks a lot in advance..
Himanshu
|
|
|
|
|
Depends. If you have a console application with "main" you can just parse all argc elements in the argv array.
If you write a windows executable you can parse the LPSTR lpCmdLine parameter in WinMain.
If you don't have access to the WinMain function you can use the API function LPTSTR GetCommandLine(VOID) to get a pointer to the parameter string.
Or you can use this class: http://www.codeproject.com/cpp/cmdlineparser.asp[^]
Hope that helps
-Dominik
_outp(0x64, 0xAD);
and
__asm mov al, 0xAD __asm out 0x64, al
do the same... but what do they do??
|
|
|
|
|
Dear all,
I have a big problem..I want to track IE and get all the addresses and open HTML dialogs based on that URL.. can anyone suggest me what path to follow..as i dont want the time lapse etc..as soon as IE address bar changes the URL the same URL should be used to open a new HTML dialog.. i need it to be done..Please help me out..
thanks a lot in advance..
Himanshu
|
|
|
|
|
how come the comma operator isnt used more often i was able to write a whole function using 1 semi color at the end so how come people dont use the commas?
is there a performance reason or somethting?
|
|
|
|
|
Mainly because it makes it a lot harder to see what is going if the comma operator is used for anything more complicated than a fairly trivial statement. If you write a complex function in one line using the comma operator, and then come back to it 6 months or a year later, it would be considerably more difficult to understand what is going on, than if it were written clearly in multiple statements.
It is mainly useful in contexts where only a single statement is allowed - for example, in the increment statement of a for loop.
for ( int i = 0, j = 10 ; i < nCount ; ++i, --j ) {
// ...
}
Dave
http://www.cloudsofheaven.org
|
|
|
|