internet explorer skinner

  1. // EditTitreDlg.cpp : implementation file
  2. //
  3.  
  4. #include "stdafx.h"
  5. #include "Skin IE.h"
  6. #include "RegistreUtil.h"
  7. #include "EditTitreDlg.h"
  8.  
  9. #ifdef _DEBUG
  10. #define new DEBUG_NEW
  11. #undef THIS_FILE
  12. static char THIS_FILE[] = __FILE__;
  13. #endif
  14.  
  15. /////////////////////////////////////////////////////////////////////////////
  16. // EditTitreDlg dialog
  17.  
  18.  
  19. EditTitreDlg::EditTitreDlg(CWnd* pParent /*=NULL*/)
  20.         : CDialog(EditTitreDlg::IDD, pParent)
  21. {
  22.         //{{AFX_DATA_INIT(EditTitreDlg)
  23.         m_titre_edit = _T("");
  24.         //}}AFX_DATA_INIT
  25. }
  26.  
  27.  
  28. void EditTitreDlg::DoDataExchange(CDataExchange* pDX)
  29. {
  30.         CDialog::DoDataExchange(pDX);
  31.         //{{AFX_DATA_MAP(EditTitreDlg)
  32.         DDX_Text(pDX, IDC_EDIT_IE_TEXT, m_titre_edit);
  33.         //}}AFX_DATA_MAP
  34. }
  35.  
  36.  
  37. BEGIN_MESSAGE_MAP(EditTitreDlg, CDialog)
  38.         //{{AFX_MSG_MAP(EditTitreDlg)
  39.         ON_EN_CHANGE(IDC_EDIT_IE_TEXT, OnChangeEditIeText)
  40.         //}}AFX_MSG_MAP
  41. END_MESSAGE_MAP()
  42.  
  43. /////////////////////////////////////////////////////////////////////////////
  44. // EditTitreDlg message handlers
  45.  
  46. void EditTitreDlg::OnChangeEditIeText()
  47. {
  48.         UpdateData (); 
  49.        
  50. }
  51.  
  52. void EditTitreDlg::OnOK()
  53. {
  54.         char valeur_ie[100];
  55.         strcpy(valeur_ie,m_titre_edit);
  56.  
  57.         CRegistreUtil::EcrireTexte(HKEY_CURRENT_USER, "Software\\Microsoft\\Internet Explorer\\Main", "Window Title", valeur_ie);
  58.         MessageBox("le titre d'Internet Explorer a été modifié, pour voir les changements, ouvrez une nouvelle fentrètre","modification du titre");
  59.         //MessageBox (valeur_ie, "open", 0);
  60.  
  61.         CDialog::OnOK();
  62. }
  63.  

contact - link to this site