|
Hello,
I am developing a program, Windows Xp/2000 based, that need to know the user account of the Windows. The program needs to verify that username and password match with the username and password entered in windows logon form appear for the first time.
1)How can i access the user account of the windows? Where is it can be found?
2)same as number 1) and do it programmatically?
3)Are there any resources that can help to do this?
Thanks
|
|
|
|
|
hello buddy,
search for Network Management Classes at cp,taht will solve all of your above listed problem.
-----------------------------
"I Think It will Work"
Formerly Known As "Alok The Programmer" at CP
-----------------------------
Alok Gupta
visit me at http://www.thisisalok.tk
|
|
|
|
|
I'm sorry, what is cp?
thanks
|
|
|
|
|
wildan_ali wrote:
I'm sorry, what is cp?
thanks
CP is short from of CodeProject and you can find search at top of page
-----------------------------
"I Think It will Work"
Formerly Known As "Alok The Programmer" at CP
-----------------------------
Alok Gupta
visit me at http://www.thisisalok.tk
|
|
|
|
|
Just a quick question,
In my code I'd like to pick up a mouse click. I have this in my message map:
ON_WM_MOUSEWHEEL( )
ON_WM_LBUTTONDOWN( )
and these functions defined:
BOOL CMainFrame::OnMouseWheel( UINT nFlags, short zDelta, CPoint pt )
void CMainFrame::OnLButtonDown(UINT nFlags, CPoint point)
OnMouseWheel gets called and works fine, but OnLButtonDown never gets called.
Am I missing something terribly obvious here?
thanks in advance
|
|
|
|
|
Doesn't matter anymore, I fixed it,
ta much
|
|
|
|
|
Thank you Ivan!
That´s exactly what I want, but my member variables are from typ double (str is a string), so I have got problems. In addition I don´t know where I have to place my function m_sB = 1.56 * m_sA.
Sorry, I am new in C++.
|
|
|
|
|
The expresion m_sB = 1.56 * m_sA, must be numerical values no strings.
In this case create new button control on your dialog and add click event for this control:
void CYourDialog::OnButtonClick()
{
if(UpdateData())
{
m_dVariableB = 1.56 * m_dVariableA;
UpdateData(FALSE);
}
}
The m_dVariableB and m_dVariableA must be double(or any numerical type) and declared width classwizard.
Use the hungarian notation to identify and declare variables.
Ivan Cachicatari
www.latindevelopers.com
|
|
|
|
|
I've got these subclassed buttons. I draw some text and icons in them. They work fine in custom themes and windows classic mode. But in the default xp theme, the text isn't drawn!
is going on?
--
...Coca Cola, sometimes war...
|
|
|
|
|
I was looking at the task manager to see if I was leaking anything in my app. I saw GDI Objects increment when I did stuff. But it didn't decrement as much as it increment when I undid the previous operation.
I quickly created a WTL application using the WTL wizard, executed it and opened the about box. It didn't decrement fully either.
So, my question is; should I worry or is Windows garbage collecting GDI objects for later disposal?
--
...Coca Cola, sometimes war...
|
|
|
|
|
Hi Jörgen,
I'm afraid I can't answer your question, but a tool I find very helpfull for finding leaks and even more so for code profiling is Glowcode at www.glowcode.com[^] Prety sure they have a trial version.
Neville Franks, Author of ED for Windows www.getsoft.com and coming soon: Surfulater www.surfulater.com
|
|
|
|
|
I visited their web site, and they mention they are better and faster than Boundschecker. Do you know how true that claim is?
--
...Coca Cola, sometimes war...
|
|
|
|
|
Jörgen Sigvardsson wrote:
I visited their web site, and they mention they are better and faster than Boundschecker. Do you know how true that claim is?
I haven't used BC in quite some time so I can't comment. GC has been around for a long time and gets better with each release. My main use is its profiling which from memory BC didn't (doesn't) have. I find this alone is invaluable for quickly finding cpu intensive code.
Neville Franks, Author of ED for Windows www.getsoft.com and coming soon: Surfulater www.surfulater.com
|
|
|
|
|
I also do a lot of COM stuff, and I can't find any references to COM instrumentation.
--
...Coca Cola, sometimes war...
|
|
|
|
|
Jörgen Sigvardsson wrote:
I also do a lot of COM stuff, and I can't find any references to COM instrumentation.
I don't know. Don't do much COM. Try the trial version.
Neville Franks, Author of ED for Windows www.getsoft.com and coming soon: Surfulater www.surfulater.com
|
|
|
|
|
the GDI objects often occurs, when I forgen to destroy a font, or to select back some items to a DC.
|
|
|
|
|
Depends, if the GDI count climbs to a certain level, and then stays there, I wouldn't worry about it. If it keeps on climbing then you definitely have a GDI leak that you have to deal with or your app will eventually crash.
"You're obviously a superstar." - Christian Graus about me - 12 Feb '03
"Obviously ??? You're definitely a superstar!!!" mYkel - 21 Jun '04
Within you lies the power for good - Use it!
|
|
|
|
|
Uh huh. I will get right on it tomorrow. After some afterthought on my way home from the office, I think I know where the leak is.
--
...Coca Cola, sometimes war...
|
|
|
|
|
I need to store function pointers with same return type and arguments, but from different classes, in a stl map, like this:
<br />
void(classA::*)(istringstream&)<br />
and
<br />
void(classB::*)(istringstream&)<br />
in the same map (in another class, classC).
is this possible? If so, how is it done?
|
|
|
|
|
|
Does anyone know what determines the LOGFONT values received by the EnumFontFamExProc callback function (for TrueType fonts). At least on my test system, it is not affected by current dpi settings. It's easy to calculate the point size for the values received but I do not appreciate any patterns. For example, some fonts have values that are related to 24 point and others to 12 point.
Are they values embedded in the *.ttf file?...perhaps related to a master glyph size?
|
|
|
|
|
is there a way to format the string?
when I have multiple lines of names like this:
abc defg
abcde fghij
i have been trying to make them line up vertically but couldn't.
Any advice is appreciated
|
|
|
|
|
Maybe try using tab characters (encoded in source using '\t')...
abc\tdefg
abcde\tfghij
You can set the tab width using the
BOOL SetTabStops( int nTabStops, LPINT rgTabStops );
function of CListBox. See MSDN for more.
Best regards,
Dominik
_outp(0x64, 0xAD);
and
__asm mov al, 0xAD __asm out 0x64, al
do the same... but what do they do??
(doesn't work on NT)
|
|
|
|
|
A quick fix would be to set the listbox control's font to a monospaced one. You may also want to consider using a CListCtrl.
/ravi
My new year's resolution: 2048 x 1536
Home | Articles | Freeware | Music
ravib@ravib.com
|
|
|
|
|
I guess the title says it all:
If I have a resizable window, how can I make it refuse to resize (that is, the cursor can move but it doesn't change the window size) if a window woulde become too small? I know how to detect the last thing, but not how to stop resizing.
|
|
|
|