|
I'm curious what a hook has to do with hiding a file/directory. Just change the security permissions of the object so that only you, or a group to which you belong, can access the object.
"Ideas are a dime a dozen. People who put them into action are priceless." - Unknown
|
|
|
|
|
Hi all,
this is roland working in S/W Comp. in pune I am doing a project in SDK which is related to desktop in which I also used printer for that i have taken a handle of printer.. i want the o/p as when user selects a perticular area on dektop he should get only that selected area on paper after printing...I am getting print on paper but problem is that print which i get is very small .. i am not getting WYSIWYG effect on paper. the print image gets compressed ...why this happen ? i am tring this from yesterday so plz can anybody help me for this solution.....
i hope i will get sol. from someone
thanking you
Roland
|
|
|
|
|
The print resolution of the printer (typically 600 pixels per inch) is much greate r than that of the screen (typically 72 pixels per inch) so you must use StretchBlt if you want it to appear tyhe same physical size on the higher resolution device.
|
|
|
|
|
I have a dialog-based app which runs in tray and loads at windows startup, but problem is i don't want to abuse user by showing up this dialog at every startup so i need it to start hidden(in tray) .
Can anyone help??
Regards
m0n0
|
|
|
|
|
Giorgi Moniava wrote:
start hidden(in tray) .
Hide you dialog by techniques Demonstarted in this article->
http://www.codeproject.com/dialog/dlgboxtricks.asp[^]
Write Code for Shell Tray icon in the OnInitDialog handller to show Tray Icon at Startup of your application.
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
|
|
|
|
|
My problem is not to start dialog hidden or create a tray icon, my problem is to do that only at windows startup .
I want that when windows starts the dialog was simply launched in tray .
Regards,
|
|
|
|
|
Giorgi Moniava wrote:
I want that when windows starts the dialog was simply launched in tray .
Till I Understand, you want to hide you Dialog only at startup otherwise it always start in shown state , Right!
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
|
|
|
|
|
|
Giorgi Moniava wrote:
Yes right !
Now you can implement same by using this logic,I Believe you starting you Application at windows startup using key stored in Registry location RUN .
Now to distinguish wheather the USer is Starting the Program by Clicking over it or Windows is Starting it at start up, you just provide a command line argument to that reg Location i.e. store application path as
c:\\your_app_path\\app.exe -hidden
Now When ever Windows start your application at startup offcourse, you will get -hidden as commandline argument, now you just have to parse the command line [use GetCommandLine() : to retrieve command line arguments]to hide or unhide your application.
There can be other solution also, It's upto you to choose better one.
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
|
|
|
|
|
I've also thought about that , but i did'nt know this function GetCommandLine().
Thanks, so you say that when i add the value to regedit (for my app started at startup) , in my value settings i'll simply write as progra path :
"c:\\myapp.exe -hidden" , and then when i call CommandLine() in OnInitDialog(), if it returns "hidden" , it means my app's started at startup.
Thanks i'll try it
m0n0
|
|
|
|
|
Giorgi Moniava wrote:
when i call CommandLine() in OnInitDialog(), if it returns "hidden" ,
Nope, It will return Application path + Command line Arguments, Something like this "c:\\myapp.exe -Hidden" .
From it,You have manually parse the "-Hidden" command line argument.
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
|
|
|
|
|
Yes , i've already done it and it works.
Thanks for help
m0n0
|
|
|
|
|
Giorgi Moniava wrote:
Thanks for help
It's my great Pleasure !
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
|
|
|
|
|
My application in my view, is getting quite large, now I have just got a Stack Overflow when I added new code.
If I comment out this new code, the program run OK.
Are they any setting that I can make to increase the programs parameters like Stack size etc to allow me to continue to add to this program.
Note the point in the code that causes the Stack Overflow is a bit strange in the debugger; a simple if statement keeps looping like a while loop.
Any comments please.
|
|
|
|
|
i'd advise you to split your code into functions you could include into DLLs...
TOXCCT >>> GEII power [toxcct][VisualCalc]
|
|
|
|
|
Are you saying that they are no settings that I an make.
I will do a re-design later, but need this phase to continue.
I assume I have the default settings for Visual Studio (V7.1) being applied.
|
|
|
|
|
|
The default stack size is 1MB. Check out the linker's /stack option.
"Ideas are a dime a dozen. People who put them into action are priceless." - Unknown
|
|
|
|
|
|
Hi
I am writing a software for a STAND-ALONE SYSTEM which should expire exactly after 30 DAYS.
The problem is i have to compare my installation date with the system clock , which can be changed easily .... effectively the user can run the software forever if he keeps changing the system date back.
The only solution i see is ... logging the time and date at regular intervals to a file ... probably encrypt it .
but that will also fail ...
Is there ANY other way?
Adithya H A
|
|
|
|
|
|
I have edit controls in the property page.How can I capture the OnChar event for the edit controls.
I was told to do that by deriving CEdit class and capturing the OnChar event then.Can anoyone clarify exactly how this can be dealt with.
laiju
|
|
|
|
|
Look for control sub-classing in MSDN
« Superman »
|
|
|
|
|
laiju wrote:
I was told to do that by deriving CEdit class and capturing the OnChar event then.Can anoyone clarify exactly how this can be dealt with.
Use ClassWizard (Ctrl+W) to derive a new class from CEdit .
"Ideas are a dime a dozen. People who put them into action are priceless." - Unknown
|
|
|
|
|
I have inherited a class from CEdit as show below
class CEditValidate : public CEdit
{
DECLARE_DYNAMIC(CEditValidate)
public:
CEditValidate();
virtual ~CEditValidate();
protected:
DECLARE_MESSAGE_MAP()
public:
afx_msg void OnChar(UINT nChar, UINT nRepCnt, UINT nFlags);
};
Now can u let me know how I can use this OnChar handler for validating the characters keyed into the edit control in my property page.
laiju
|
|
|
|