|
Neelesh K J Jain wrote:
"When a database application can be developed using VB, then whats the advantage for using VC++ for that same application?"
If the person doing the developing is more fluent in VC++, it will probably result in less cost, and quicker turn-around time.
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
Generally speaking, database access is far easier in VB than in VC++. Technologies such as ADO were built with ease-of-use for VB rather than C++.
Kevin
|
|
|
|
|
Neelesh K J Jain wrote:
whats the advantage for using VC++ for that same application?"
"whats THE advantage"?
There is no single advantage there are any number of them. Perhaps the most important would be that you were NOT developing in VB.
"for that same application"?
What are the rest of the requirements for the application?
I would seriously doubt the technical merit in that question and suspect a purely bias hidden agenda behind it. If that question is aimed at a technical issue that it is very poorly framed. It's as though the asker is expecting you to be thinking the same way he is. I find that to be an inappropriate question at best.
But, that's just my opinion... I could be wrong.
"No matter where you go, there your are." - Buckaroo Banzai
-pete
|
|
|
|
|
Hi,
i'm creating a jabber client (a chat tool, like icq or msn). In the app, i send info to a server, and i receive from it. I use MFC CSocket.
Is there any api function that checks if you are connected to internet?
thanks!!!
|
|
|
|
|
InternetGetConnectedState
It's not a bug, it's an undocumented feature. suhredayan@omniquad.com
messenger :suhredayan@hotmail.com
|
|
|
|
|
thanks!
i looked it up in msdn ( http://msdn.microsoft.com/library/?url=/library/en-us/wininet/wininet/internetgetconnectedstate.asp) , and i don't understand the following:
lpdwFlags
[out] Pointer to a variable that receives the connection description. This parameter can be one or more of the following values.
Value Meaning
INTERNET_CONNECTION_CONFIGURED Local system has a valid connection to the Internet, but it might or might not be currently connected.
INTERNET_CONNECTION_LAN Local system uses a local area network to connect to the Internet.
INTERNET_CONNECTION_MODEM Local system uses a modem to connect to the Internet.
INTERNET_CONNECTION_MODEM_BUSY No longer used.
INTERNET_CONNECTION_OFFLINE Local system is in offline mode.
INTERNET_CONNECTION_PROXY Local system uses a proxy server to connect to the Internet.
INTERNET_RAS_INSTALLED Local system has RAS installed.
the following code always returns online.. any ideas?
unsigned long *a;
a=(unsigned long *)malloc(sizeof(unsigned long));
if (TRUE==InternetGetConnectedState(a,0))
AfxMessageBox("online");
else
AfxMessageBox("offline");
|
|
|
|
|
kfaday wrote:
I use MFC CSocket.
Over CAsyncSocket ? Why?
kfaday wrote:
Is there any api function that checks if you are connected to internet?
See here.
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
|
And your point is? I'm aware of the downfalls of using CSocket , some of which aren't even mentioned in your article, but perhaps the OP is not.
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
|
You know what would be great is if you could search for stuff on the internet instead of waiting for some nice person like you to provide a link to the page(s) of interest.
But, that's just my opinion... I could be wrong.
|
|
|
|
|
thanks for the link to the faq
#include <Wininet.h>
.
.
.
BOOL bConnected;
DWORD dwFlags;
bConnected = InternetGetConnectedState ( &dwFlags, 0 );
if ( bConnected )
if ( dwFlags & INTERNET_CONNECTION_OFFLINE )
bConnected = FALSE;
i get this error:
error C2065: 'INTERNET_CONNECTION_OFFLINE' : undeclared identifier
any ideas?
thanks!
|
|
|
|
|
I have an application that produces a calibrated tape. I am tying to impliment the ability to print this in mirror image as well. I call
<br />
void CTransformView::OnDraw(CDC* pDC)<br />
{<br />
pDC->SetMapMode(MM_LOENGLISH);<br />
SetGraphicsMode(pDC->GetSafeHdc(), GM_ADVANCED);<br />
SetWorldTransform(pDC->m_hDC, &XForm);<br />
...<br />
...<br />
}<br />
with XFORM structure filled out appropriately, and on screen everything is fine, however, with print and print previews, all text is simply rendered upsite down, not mirrored! In fact, simply creating a dummy application that does nothing but print a line of text to screen and draws a single line under it exhibits the same behavior if you make the call to SetGraphicsMode, (without any transform call). You will see your line of text as normal on screen with your line under it, but printing and print previews will show the line under your text printed upside-down. Has anybody come across this bug and found a work-around, or am I missing something? Sheesh, will these MS bugs never cease?
TIA Eric
|
|
|
|
|
hello, I'm interesting in delete the title bar of all windows (title, button minimice, button maximize,...,all thing). I`ve proven with diferent option, trying with case HCBT_CREATEWND OR HCBT_ACTIVATE but i can´t achive it. At the moment only I´ve achived that the hook CBT work´s.
Please can anyone help me?
Sorry for my english.
|
|
|
|
|
check my firewall done with the CBT function hope it will help you.
gabby
|
|
|
|
|
unsigned int GetOtherOffset( int index ) {<br />
byte array[8];<br />
unsigned long otherAddress;<br />
if ( ReadProcessMemory( g_hCurrentProcess, (void *) (g_uiOtherBaseOffset), (void *) array, 8, NULL ) ) {<br />
otherAddress = GetUnsignedLong( array );<br />
<br />
if ( ReadProcessMemory( g_hCurrentProcess, (void *) (otherAddress + 152416 + (index * 480)), (void *) array, 8, NULL ) ) {<br />
return GetUnsignedLong( array );<br />
}<br />
}<br />
return -1;<br />
}
I understand that in the first part, ReadProcessMemory gets the value from g_uiOtherBaseOffset and stores it as an Unsigned Long Labled "otheraddress".
What I have trouble understanding is the second part...this part.
if ( ReadProcessMemory( g_hCurrentProcess, (void *) (otherAddress + 152416 + (index * 480)), (void *) array, 8, NULL ) ) {<br />
return GetUnsignedLong( array );
So, it takes the value from 'otheraddress' and adds it to 152416.....then what? Where does the 'index' part come from? And why is it multiplied by 480?
|
|
|
|
|
'index' is the parameter passed into the GetOtherOffset function
unsigned int GetOtherOffset( int index )
I don't know why 152416 is being added to it, nor why index is multiplied by 480. That all seems very horribly hacky. What is the function used for? Maybe that will provide clues
|
|
|
|
|
Hi,
I need to disable some special key's.
CTRL+ESC
CTRL+ALT+DEL
That I want to do is disable this key's so you don't be able to open explorer, or the task managen.
Is there anyone how can help me with this?.
PS: I want to use it in a MFC App.
|
|
|
|
|
maybe you can override them?
assign some action (like donothing or something) to it.
don't know how by heart.
"If I don't see you in this world, I'll see you in the next one... and don't be late." ~ Jimi Hendrix
|
|
|
|
|
|
Are you implying that the trapping of those keys cannot be done programmatically?
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
|
Then why suggest going to another forum? While it's not a trival task (i.e., writing a msgina.dll replacement), those keys that the OP was interested in can easily be "trapped" with code. Yes?
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
1. We get lots of people posting in the wrong forums.
2. There might have been people in the OS forum familiar with the subject in terms of controlling the features programmatically.
Yes ?
Sheesh, who pressed your button ?
The tigress is here
|
|
|
|
|
Trollslayer wrote:
1. We get lots of people posting in the wrong forums.
Of course, but what automatically led you to believe this was one?
Trollslayer wrote:
2. There might have been people in the OS forum familiar with the subject in terms of controlling the features programmatically.
Yes ?
Of course, but more often than not, folks in non-programming forums would be all too quick to say something along the lines of "Hey, this is a programming question. Take it to a related forum." It's usually the programming forums that answer both programming and non-programming questions.
Trollslayer wrote:
Sheesh, who pressed your button ?
No one, that I recall. I was simply trying to verify what you meant. Lack of details = misinterpretation.
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|