Click here to Skip to main content
16,013,918 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: On Combo Box Pin
Stephen Hewitt27-Mar-08 15:21
Stephen Hewitt27-Mar-08 15:21 
GeneralRe: On Combo Box Pin
Chandrasekharan P27-Mar-08 16:34
Chandrasekharan P27-Mar-08 16:34 
QuestionHow to Create Setup of VC++ application? Pin
Lakul27-Mar-08 0:29
Lakul27-Mar-08 0:29 
AnswerRe: How to Create Setup of VC++ application? Pin
Rajesh R Subramanian27-Mar-08 2:05
professionalRajesh R Subramanian27-Mar-08 2:05 
QuestionCryptAcquireContext fails with NTE_BAD_KEY_STATE Pin
Rajesh_Parameswaran27-Mar-08 0:23
Rajesh_Parameswaran27-Mar-08 0:23 
Generalchanging shortcut name Pin
neha.agarwal2727-Mar-08 0:00
neha.agarwal2727-Mar-08 0:00 
GeneralRe: changing shortcut name Pin
Rajkumar R27-Mar-08 0:24
Rajkumar R27-Mar-08 0:24 
Generalavoid passwords Pin
kendals26-Mar-08 23:49
kendals26-Mar-08 23:49 
Hi,

I have been using the window spy http://www.codeproject.com/KB/applications/WindowScraper_Utility.aspx[^]. I need to avoid masked input textboxes with passwords. How can this be done?
thanks

// Get window text<br />
  int count, nItems;<br />
  BOOL bGot=FALSE;<br />
  CString strItem;<br />
  char winTxt[5000];<br />
  memset(winTxt, 0, 5000);<br />
<br />
  // Is it a ListBox<br />
  if(strcmp(szClassName, "ListBox") == 0)<br />
  {<br />
	  CListBox lb;<br />
	  lb.Attach(hwndFoundWindow);<br />
	  nItems=lb.GetCount();<br />
	  for(count=0; count < nItems; count++)<br />
	  {<br />
		  lb.GetText(count, strItem);<br />
		  strItem+="\r\n";<br />
		  strcat_s(winTxt, strItem);<br />
	  }<br />
	  lb.Detach();<br />
	  bGot=TRUE;<br />
  }<br />
<br />
  // Is it a ComboBox<br />
  if(strcmp(szClassName, "ComboBox") == 0)<br />
  {<br />
	  CComboBox cb;<br />
	  cb.Attach(hwndFoundWindow);<br />
	  int nItems=cb.GetCount();<br />
	  for(count=0; count < nItems; count++)<br />
	  {<br />
		  cb.GetLBText(count, strItem);<br />
		  if(cb.GetCurSel() == count)<br />
			  strItem+=(" <- Selected");<br />
		  strItem+="\r\n";<br />
		  strcat_s(winTxt, strItem);<br />
	  }<br />
	  cb.Detach();<br />
	  bGot=TRUE;<br />
  }<br />
  <br />
  // Catch all, if we haven't got the window's text yet :(<br />
  if(!bGot)<br />
	SendMessage(hwndFoundWindow, WM_GETTEXT, 5000, (LPARAM)winTxt);<br />
<br />
  SetDlgItemText(hwndDialog, IDC_WINDOWTEXT_EDIT, winTxt);<br />
<br />
  return lRet;<br />
}

GeneralRe: avoid passwords Pin
Iain Clarke, Warrior Programmer27-Mar-08 1:19
Iain Clarke, Warrior Programmer27-Mar-08 1:19 
GeneralRe: avoid passwords Pin
kendals27-Mar-08 3:46
kendals27-Mar-08 3:46 
GeneralRe: avoid passwords Pin
Iain Clarke, Warrior Programmer27-Mar-08 3:58
Iain Clarke, Warrior Programmer27-Mar-08 3:58 
GeneralRe: avoid passwords Pin
kendals27-Mar-08 4:04
kendals27-Mar-08 4:04 
GeneralRe: avoid passwords Pin
Iain Clarke, Warrior Programmer27-Mar-08 4:26
Iain Clarke, Warrior Programmer27-Mar-08 4:26 
GeneralRe: avoid passwords Pin
kendals27-Mar-08 4:28
kendals27-Mar-08 4:28 
GeneralRe: avoid passwords Pin
Iain Clarke, Warrior Programmer27-Mar-08 22:50
Iain Clarke, Warrior Programmer27-Mar-08 22:50 
QuestionPlease help me Pin
Member 417463926-Mar-08 23:38
Member 417463926-Mar-08 23:38 
QuestionRe: Please help me Pin
Rajesh R Subramanian26-Mar-08 23:42
professionalRajesh R Subramanian26-Mar-08 23:42 
GeneralRe: Please help me Pin
Maxwell Chen26-Mar-08 23:59
Maxwell Chen26-Mar-08 23:59 
GeneralRe: Please help me Pin
Rajkumar R27-Mar-08 0:54
Rajkumar R27-Mar-08 0:54 
GeneralTransparency in DirectDraw Pin
Hanan88826-Mar-08 22:58
Hanan88826-Mar-08 22:58 
GeneralRe: Transparency in DirectDraw Pin
Rajkumar R27-Mar-08 0:58
Rajkumar R27-Mar-08 0:58 
GeneralHelp, how to delete nodes xml in c# Pin
woke26-Mar-08 22:45
woke26-Mar-08 22:45 
GeneralWrong forum. Pin
CPallini26-Mar-08 22:54
mveCPallini26-Mar-08 22:54 
GeneralWM_ENDSESSION Pin
john563226-Mar-08 22:43
john563226-Mar-08 22:43 
QuestionRe: WM_ENDSESSION Pin
CPallini26-Mar-08 23:15
mveCPallini26-Mar-08 23:15 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.