|
What is the needto use a manifest?
|
|
|
|
|
|
Cwebbrowser2 , cannot find the internet path
when i use this
m_webbrowser.Navigate("yahoo.com", NULL, NULL, NULL, NULL);
the program gave me the following error as shown in the picture
the upper message box is the first to come. followed by the lower messagebox
link to picture : [url]http://i8.tinypic.com/6byefcy.jpg[/url]
[IMG]http://i8.tinypic.com/6byefcy.jpg[/IMG]
it was working perfectly fine on my computer with compiler. When i brought it to another computer, this happened!
i tried redoing a new testing project and creating the webbrowser in the same manner and it was good
some information:
- using MFC
- created webbrowser2 by going to dialog editor, right click and select "insert activeX"
- disabled firewall on both computer
- both computers definitely have internet connection with IE 7
- m_webbrowser.Navigate runs in a worker thread
- the target website yahoo.com is definitely up. i checked with my firefox and IE browser
- no delay, noticed. which means webbrowser2 did not neven attempt to contact the site
can anyone please help?
|
|
|
|
|
i have narrowed the problem down to the navigate member function being run in a worker thread. however i cannot find the root cause to the problem
|
|
|
|
|
You need to pass a valid URL, such as http://yahoo.com
|
|
|
|
|
In my main scope i declare my pointer variables :
...
PSID ownerSid = NULL ;
PACL pDACL = NULL ;
ownerSid = GetOwnerSIDFromFile (path);
pDACL = GetDACLFromFile (path);
if(ownerSid) FreeSid(ownerSid);
if(pDACL) LocalFree(pDACL);
...
PSID and PACL still cause leakages altgough i try to release them. How can i handle that situation ?
Here are 2 functions i call :
PSID GetOwnerSIDFromFile (char* sFileOrFolderName)
{
DWORD dwRtnCode = 0;
PSID pSidOwner = NULL ;
HANDLE hFile;
SID_IDENTIFIER_AUTHORITY SIDAuthWorld = SECURITY_WORLD_SID_AUTHORITY;
hFile = CreateFile(
sFileOrFolderName,
GENERIC_READ,
FILE_SHARE_READ,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
NULL);
if (hFile == INVALID_HANDLE_VALUE)
return NULL ;
AllocateAndInitializeSid(&SIDAuthWorld, 1, SECURITY_WORLD_RID, 0, 0, 0, 0, 0, 0, 0, &pSidOwner) ;
if( !pSidOwner )
{
CloseHandle(hFile);
return NULL ;
}
dwRtnCode = GetSecurityInfo(
hFile,
SE_FILE_OBJECT,
OWNER_SECURITY_INFORMATION,
&pSidOwner,
NULL,
NULL,
NULL,
NULL);
CloseHandle(hFile);
return pSidOwner ;
}
PACL GetDACLFromFile (char* sFileOrFolderName)
{
PACL pDACL = NULL ;
DWORD dwRtnCode = 0;
HANDLE hFile;
hFile = CreateFile(
sFileOrFolderName,
GENERIC_READ,
FILE_SHARE_READ,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
NULL);
if (hFile == INVALID_HANDLE_VALUE)
return NULL ;
pDACL = (PACL)LocalAlloc(LPTR,sizeof(PACL));
if( !pDACL )
return NULL ;
dwRtnCode = GetSecurityInfo(
hFile,
SE_FILE_OBJECT,
DACL_SECURITY_INFORMATION,
NULL,
NULL,
&pDACL,
NULL,
NULL);
CloseHandle(hFile);
return pDACL ;
}
|
|
|
|
|
All,
I had a small task at hand of tracing out the contents of a packet(generally a binarry array) and was looking for a sample code on web to quickly do it. Couldn't find any, so wrote my own small function. I wanted to share this on this site. I am sure it would be helpful to many sorry souls like me .
I am already a registered member of this site. But I don't see any link on how to post a small code snippet.
Please adivse.
Samal
|
|
|
|
|
You're describing an article. A code snippet is useless without some text to describe what it does, and how, so you'd want to write a short article and use the article submission wizard to submit it, and the code.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
|
What are the best books on data structures starting separately for beginerr and advanced audience.
|
|
|
|
|
|
|
I'm running Visual Studio 2005 and I have a specific key set for toggling between full screen and windowed mode -- F10. The following is a section of my code that runs in a while loop and handles my messages.
while (!m_terminate)
{
if (PeekMessage(&msg, 0, 0, 0, PM_REMOVE))
{
if (msg.message == WM_QUIT)
m_terminate = true;
else if (msg.message == WM_KEYDOWN)
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
else
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}
}
Now, when I set a breakpoint at if (msg.message == WM_KEYDOWN), whenever I press a key in my program, Visual Studio will break at that line and allow me to debug into it. This works all the time except for when I press F10 (I have a few other keys for toggling things). When I press F10, my program will hang for a little while, and then just continue working as if nothing happened, and my breakpoint will not be hit. I'm curious as to why this is. Anyone have an idea?
I guess I should mention that I have declared MESSAGE msg; outside of the while loop.
MODIFIED: It seems like the F10 key is a special key that is handled differently from the others.
-- modified at 2:44 Sunday 1st July, 2007
|
|
|
|
|
Here's an addition to my problem. The F9 key is OK (VK_F9), but the F10 key is still not (VK_F10). VK_F9 = 0x78, VK_F10 = 0x79, as expected. Is there something in the details that I should know but that I've completely overlooked (such as VK_F10 being reserved for some kind of system use only, or whatnot)?
|
|
|
|
|
Only thing I can think of is that F10 is usually associated with "Step Over" when debugging. You could try re-mapping that command in the IDE to some other key.
- S
50 cups of coffee and you know it's on!
|
|
|
|
|
That's a thought that I had as well, but even when I compile it as release and run it directly from the executable without the debugger, it doesn't work.
|
|
|
|
|
Ultra short question : D.
hbmpBackground = (HBITMAP)LoadImage(NULL, (LPCSTR)Path, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE | LR_CREATEDIBSECTION);
Can I find out the size of hbmpBackground? With x Heigh in pixels?
|
|
|
|
|
<br />
BITMAP bm;<br />
GetObject(hbmpBackground,sizeof(bm),&bm);<br />
int width = bm.bmWidth;<br />
int height = bm.bmHeight;<br />
DeleteObject(hbmpBackground);<br />
Best Wishes,
-Randor (David Delaune)
|
|
|
|
|
I am in BE final year & I am required to do a project.
Friends plz help me in this & suugest me some good topics, I am not asking for any code, I just need TOPICS.
Apurv
|
|
|
|
|
There are thousands of topics on the CodeProject web site alone;
some are solved (articles), some are not solved (parts of the discussion boards).
|
|
|
|
|
How about a multithreaded game engine using a specific graphics API capable of navigating through a heightmapped terrain?
|
|
|
|
|
Don't you have a topic/thesis advisor for this? I would think that a final-year student would be well-equipped to do this sort of thing with little guidance.
"A good athlete is the result of a good and worthy opponent." - David Crow
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
How can i get list of installed softwares on system via Registry ( in my project i mustnt use MSI)
Thank you very much
|
|
|
|
|
Look at the keys under HKLM\software\Microsoft\Windows\CurrentVersion\uninstall
|
|
|
|
|
Thank you very much , but is there a way to get datas of MSI-style installed sws ? For ex. how can i get publisher or version data from registry ?
Regards
|
|
|
|
|