|
Madhu_Rani wrote: TCP... but do you think it is protocol dependant?
The reason I asked is because UDP does not guarantee data packet delivery. The first thing that came into my mind when you described packet loss was the UDP protocol. It looks like the author of the project is very active in his article message board so you may want to address him there.
Best Wishes,
-David Delaune
|
|
|
|
|
i want to make windows 32 console application and use task functionality to send task to outlook contact using plain C++
can any bod help me ?
I am using VS 2008 Professional Edition
|
|
|
|
|
Fuad Abu Sameer wrote: i want to make windows 32 console application and use task functionality to send task to outlook contact using plain C++
can any bod help me ?
See here.
"Old age is like a bank account. You withdraw later in life what you have deposited along the way." - Unknown
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
|
|
|
|
|
Currenlty my application is working fine for MS Word 2000 to 2007.Now I need to make it compatible for word 97.
Iam using MFC Word Automation to open the document and doing operations inside the ActiveX Controle.
Iam using early binding.i.e using wrapper class
Please help is needed.
|
|
|
|
|
Hi,
Please let me know from below code ..that whether assignment operator or copy constructor is called in each case and why...
A is a class..
1)A a2;
A a1=a2;
2)a1=a2;
3)a1(a2);
|
|
|
|
|
1) Copy constructor (for a1)
2) Assignement operator
3) Syntax is wrong, it should be A a1(a2); in which case it is the copy constructor.
Why ? Because it is like that
|
|
|
|
|
Why don't you try yourself? The debugger, you know, it is a fantastic tool...
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
Hello my friends:
Sometimes I start my program , I get an error message saying: The instruction at "0x766fbb8f" referenced memory at "0x2f7a6e2e"(this number vary). The memory could not be "write". It usually have the option to press ok to terminate the program, or cancel to debug.
The error message follow:
First-chance exception in cloud.exe (WININET.DLL): 0xC0000005: Access Violation.
Ordinal103+0x710e
wininet ! InternetTimeFromSystemTimeA
wininet + 0x4b1b
wininet + 0x497c
wininet ! InternetTimeFromSystemTimeA + 0xd085
wininet ! CommitUrlCacheEntryA + 0xd1
wininet ! InternetClearAllPerSiteCookieDecisions
wininet ! Ordinal117+0x7f2
wininet ! InternetTimeFromSystemTimeA + 0x7b39
wininet ! Ordinal101+0x592
wininet ! Ordinal101+0x24b
wininet ! Ordinal101+0x142
wininet ! InternetGetConnectedStateEx + 0x128
wininet ! Ordinal120+0xbf
ntdll ! RtlSetEnvironmentVariable + 0x30a
ntdll ! RtlSetEnvironmentVariable + 0x34b
ntdll ! RtlSetEnvironmentVariable + 0x40d
ntdll ! RtlSetEnvironmentVariable + 0x3e4
Kernel32 ! GetModuleFileNameA + 0x1b4
Because I use cwebbrowser2 in my application. Sometimes IE6 browser also get an same error message above.
I would appreciate any help.
|
|
|
|
|
|
Thanks for your help. But I can't find the right answer.
I quote the words from that link: I know for the more advanced computer folks this must be an easy question to answer.
|
|
|
|
|
What is command routing in VC++ ?
Ajayraj
|
|
|
|
|
you didn't google with Command Routing C++[^] or did you?
You need to google first, if you have "It's urgent please" mentioned in your question.
_AnShUmAn_
|
|
|
|
|
Hi
I have a simple problem but dont know how to do it as i am new to it. I have a couple of images of several monuments and locations of Paris and i want to display it whn i give the name or some identification value like gps co-ordiantes of that location. On searching i found hash table can be used.. but i m totally unknown abt it. Is there any simple solution with codes.
|
|
|
|
|
|
Hello Friends
I m creating one dialog based application in win32.I want to know that can we increse the size of dialog at run time means when users usees that application then I want ot increase the size of dialog on some points?
Thanks In advance.
Regards
Yogesh Sikri
|
|
|
|
|
and change the size of the dialog using this API MoveWindow.
eg:-
RECT rect;
rect.bottom = 500;
rect.top = 0;
rect.left = 00;
rect.right = 900;
MoveWindow( &rect );
Величие не Бога может быть недооценена.
|
|
|
|
|
thanks for ur reply and tell me one thing more Can I add more controls also during run time b'coz i hv to add some text as size increases.Can i add editcontrl too on run time?
|
|
|
|
|
Yes offcourse, create at runtime
eg:-
CEdit* pEdit = new CEdit;
pEdit->Create(ES_MULTILINE | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_BORDER,
CRect(10, 10, 100, 100), this, 1);
Величие не Бога может быть недооценена.
|
|
|
|
|
|
If you only want to display text, you can instead create a static control.
|
|
|
|
|
Please help me.
I use SDK 10 to make UI background plugin for WMP9. It's generate project and
make m_spCore object to control WMP. But i need method to control fullscreen, which has in IWMPPlayer class. In SDK manual tell that it possible "Retrieve a pointer to an IWMPPlayer interface by calling the COM CoCreateInstance method." - but i can't do it.
Please tell me, how get IWMPPlayer object?
P.S. sorry for my english
|
|
|
|
|
In order to send keystorkes or mouse clicks to other application that is not in focus, I found
in the internet the concept of using SendInput while attaching my application thread to the application I want to control. Here is the short console program code for writing the letter 'g' on the notepad program.
But still problem - it doesn't put the letter on the notepad... why?
#include "stdafx.h"
#include "conio.h"
#include "windows.h"
void sendKey(WORD wVk)
{
INPUT input[2];
input[0].ki.wVk = wVk;
input[0].ki.wScan = 0;
input[0].ki.dwFlags = 0;
input[0].ki.time = 0;
input[0].ki.dwExtraInfo = 0;
input[0].type = INPUT_KEYBOARD;
input[1].ki.wVk = wVk;
input[1].ki.wScan = 0;
input[1].ki.dwFlags = KEYEVENTF_KEYUP;
input[1].ki.time = 0;
input[1].ki.dwExtraInfo = 0;
input[1].type = INPUT_KEYBOARD;
SendInput(2, input, sizeof(INPUT));
}
int _tmain(int argc, _TCHAR* argv[])
{
TCHAR sText[1024];
HWND hTargetWnd;
DWORD processID;
DWORD threadID;
HWND hNotepadWnd = FindWindow(NULL, L"Untitled - Notepad");
hTargetWnd=FindWindowEx(hNotepadWnd,NULL,L"Edit",NULL);
threadID = GetWindowThreadProcessId(hTargetWnd , &processID);
if(hTargetWnd)
{
wsprintf(sText, L"Target window found\nWindow = %p\nprocessID = %x\nThreadID = %x\n",hTargetWnd,processID,threadID);
wprintf(L"%s",sText);
if(AttachThreadInput( GetCurrentThreadId(), threadID,true))
{
sendKey('G');
AttachThreadInput(GetCurrentThreadId(),threadID, false);
}
}
else
{
wprintf(L"Window Notepad wasn't found\n");
}
while(_kbhit())
{
wprintf(L"%c",getch());
}
while(!_kbhit());
return 0;
}
|
|
|
|
|
keybd_event API is better to use
refer msdn for more help
Величие не Бога может быть недооценена.
|
|
|
|
|
audi02 wrote: But still problem - it doesn't put the letter on the notepad... why?
Functions return values for a reason. Did you bother to check the return value from SendInput() ?
"Old age is like a bank account. You withdraw later in life what you have deposited along the way." - Unknown
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
|
|
|
|
|
I checked by
int res = SendInput(2, input, sizeof(INPUT));
the results is as expected
res= 2.
|
|
|
|