|
Hi!
In winXP if you see in control panel or in Printer Folder you can see a section on left as "See also".
In Printer folder it contains Manufacture's Website and what I found is it comes from registry key with OEM URL.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3\<printer>
Now I want to add couple of more urls in this "See Also" section.
I am not sure if I can get this done just by adding registry keys or I have to write some code for Shell extention.
Pls. let me know if anybody has got expirence with it.
Thanks
Naveen
|
|
|
|
|
i want to add menu to my propertysheet. how can i acheive it?
menu cannot be added to property pages? how i implemt the concept of menu in property sheets or property pages?
|
|
|
|
|
Is there any way I install my software in intranet just giving the IP address of any machine where I want to install it. But there(on remote m/c) won't be any client programm running.
|
|
|
|
|
This [^] article has the code to copy an exe to remote LAN machine and execute it remotely. But it requires Administrator access to the remote machine.
suhredayan There is no spoon.
|
|
|
|
|
hello,
i want to show dialog in my activex,but failed,the code is below:
in the WM_CREATE map func:
CDialogTest *dlg= new CDialogTest ();
dlg->Create(IDD_DIALOG,NULL);
dlg->ShowWindow(SW_SHOW);
and i use the vc tools ole view and tested that it can popup the dialog,
but i my test application,how to popup the dialog?even i use the code
CActivex m_activex;
m_activex.AboutBox();
to show the about dialog and i also crashed,what is the matter?please help me?
|
|
|
|
|
I have an idea for a new extention to C/C++. I'm not going to say exactly what it is, but it's similar to how a class is an extention of a struct. My question is, how was C extended to C++ to include the class keyword? It's not just a header file/library as far as I can tell. Is there a way I can create a new concept of data/code encapsulation in a header/library without completely rewriting the compiler/linker/IDE? I'm not trying to just create a new datatype.
Thanks!
|
|
|
|
|
CorvetteZ0606 wrote:
how was C extended to C++ to include the class keyword?
Initially, a pre compiler was written that turned C++ code into C, and it was passed to a C compiler from there. So classes would have been turned into structs. Now, the compilers are written to understand what a class is.
CorvetteZ0606 wrote:
Is there a way I can create a new concept of data/code encapsulation in a header/library without completely rewriting the compiler/linker/IDE?
No.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
Christian Graus wrote:
CorvetteZ0606 wrote:
Is there a way I can create a new concept of data/code encapsulation in a header/library without completely rewriting the compiler/linker/IDE?
No.
Well maybe there should be
|
|
|
|
|
You could write your own precompiler and add it to the MSVC++ IDE via a pre-build step.
|
|
|
|
|
I need to enume the hosts of my LAN. I have tried to use WNet functions, but with little success.
Can anyone provide me a way to achieve this??
thank you very much.
|
|
|
|
|
|
xLANInfo does not work in my Computer at all. it use the WNet functions.
can you provide me another method.
thank you very much
|
|
|
|
|
|
I guess its a 9x machine over there !
suhredayan There is no spoon.
|
|
|
|
|
suhredayan® wrote:
its a 9x machine over there !
I don't know? . But I believe he is facing problem due to XP Service Pack 2. I have no knowledge about it do u?
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
|
|
|
|
|
Thank you . I download the demo, but it does not work too.
we all use Windows SP2 system.
Now i have found a way to achieve my purpose.
i send ARP request to all Local ip addresses. the ones who reply my request exit in my LAN.
|
|
|
|
|
yanping wang wrote:
I have tried to use WNet functions, but with little success.
Show us the code that is not working. What does it produce?
"Ideas are a dime a dozen. People who put them into action are priceless." - Unknown
|
|
|
|
|
Thank you for your reply.
The problem is that not every hosts have the ablity to enume hosts in LAN by using WNet functions. only the one which is a domain administrator have the ability.
so i think the WNet functions do not fit me.
|
|
|
|
|
now I have succefully enumed hosts of my LAN by sending ARP request.
but this require to install Ourself protocol driver to send ARP requests(SendARP does not fit).
It worked very good.
|
|
|
|
|
my demo code is here(using WNet). it can not enume hosts:
#include "../common/initsock.h"
//#include "Ws2tcpip.h"
#include <ws2spi.h>
#include <winnetwk.h>
#include <stdio.h>
#include <windows.h>
#include <iostream>
CInitSock theSock; // to call WSAStartup function
using namespace std;
#include "Iphlpapi.h"
#pragma comment(lib, "Iphlpapi.lib")
#pragma comment(lib, "Mpr.lib")
BOOL EnumRes();
void main()
{
EnumRes();
}
BOOL EnumRes()
{
HANDLE hEnum;
DWORD dw = ::WNetOpenEnum(RESOURCE_GLOBALNET, RESOURCETYPE_ANY, 0, NULL, &hEnum);
if(dw != NO_ERROR)
{
printf(" OpenEnum failed \n");
}
DWORD cCount = -1;
u_char lpBuffer[1024*16];
DWORD cBufferSize = 1024*16;
do
{
dw = ::WNetEnumResource(hEnum, &cCount, lpBuffer, &cBufferSize);
NETRESOURCE *pRes = (NETRESOURCE *)lpBuffer;
if(dw == NO_ERROR)
{
for(int i=0; i
|
|
|
|
|
yanping wang wrote:
it can not enume hosts:
Why? Are you getting a runtime error? If so, what?
yanping wang wrote:
if(pRes[i].dwUsage == RESOURCEUSAGE_CONTAINER)
You may want to change this to:
if ((pRes[i].dwUsage & RESOURCEUSAGE_CONTAINER) == RESOURCEUSAGE_CONTAINER)
"Ideas are a dime a dozen. People who put them into action are priceless." - Unknown
|
|
|
|
|
thank you.
the change you made is right. thank you very much
|
|
|
|
|
Hi,I create a MFC externsion DLL .and I add a class to my project (based CDialog named CBmpDlg)
change the class to AFX_CLASS_EXT....
BUILDING ........ok
copy the lib and dll and .h files to my project (based CDialog)
setting->link input my lib file name
change the class to base CBmpDlg;
buiding ........ok
but when I run the programe,error!!!
see the picture (one is debug two is release)
http://www.vchelp.net/cndevforum/subject_view.asp?subject_id=148807&forum_id=59[^]
THANK YOU!
|
|
|
|
|
chinakknd wrote:
see the picture (one is debug two is release)
Sorry, we cannot see the picture.
suhredayan There is no spoon.
|
|
|
|
|
NOW YOU CAN SEE THE PICTURE
|
|
|
|