实现功能
来源:互联网 发布:js的基本数据类型 编辑:程序博客网 时间:2024/05/22 13:18
1 定义数组,并初始化:
TCHAR Description[MAX_PATH]={0};
2 转自 http://blog.csdn.net/xiaobai1593/article/details/6593602
如果是在對話框內操作:直接SetWindowText((LPCTSTR)RetryCaption);就可以了。
如果是在外部操作對話框:::SetWindowText(dlg.m_hWnd,(LPCTSTR)RetryCaption);
示例:
- void CTestDlg::OnPopbtn()
- {
- // TODO: Add your control notification handler code here
- PopDlg pdlg;
- //pdlg.SetWindowText("aaa");
- ::SetWindowText(pdlg.m_hWnd, "aaa");
- m_listBtn.SetWindowText("list");
- }
说实话,不太明白,为什么CDialog重命名时,要分内部操作和外部操作;而CButton却不分也可以?
BOOL CHotkeyScheme::OnInitDialog()
{
CDialog::OnInitDialog();
//添加想要初始化的内容
TCHAR CDialogName[MAX_PATH]={0};
CString Hdvalue=_T("Hotkeys");
SsnGetLocaleString(SSN_PLUGIN_ID_ANY,Hdvalue, SSN_AUTO_SELECT_LOCALE,NULL,Hdvalue,CDialogName,MAX_PATH,Hdvalue);
SetWindowText(CDialogName); //修改对话框的名
TCHAR HSName[MAX_PATH]={0};
CString HSvalue=_T("Scheme(S)");
CStatic* static1 = (CStatic*)GetDlgItem(IDC_STATIC1);
SsnGetLocaleString(SSN_PLUGIN_ID_ANY,HSvalue, SSN_AUTO_SELECT_LOCALE,NULL,HSvalue,HSName,MAX_PATH,HSvalue);
static1->SetWindowText(HSName); //修改静态文本的名
TCHAR SMName[MAX_PATH]={0};
CString SMvalue=_T("Module(M)");
CStatic* static2 = (CStatic*)GetDlgItem(IDC_STATIC2);
SsnGetLocaleString(SSN_PLUGIN_ID_ANY,SMvalue, SSN_AUTO_SELECT_LOCALE,NULL,SMvalue,SMName,MAX_PATH,SMvalue);
static2->SetWindowText(SMName);
TCHAR HFName[MAX_PATH]={0};
CString HFvalue=_T("Find(M)");
CButton* button1 = (CButton*)GetDlgItem(IDC_FIND);
SsnGetLocaleString(SSN_PLUGIN_ID_ANY,HFvalue, SSN_AUTO_SELECT_LOCALE,NULL,HFvalue,HFName,MAX_PATH,HFvalue);
button1->SetWindowText(HFName); //修改按钮的名
TCHAR HOName[MAX_PATH]={0};
CString HOvalue=_T("OK(O)");
CButton* button2 = (CButton*)GetDlgItem(IDOK);
SsnGetLocaleString(SSN_PLUGIN_ID_ANY,HOvalue, SSN_AUTO_SELECT_LOCALE,NULL,HOvalue,HOName,MAX_PATH,HOvalue);
button2->SetWindowText(HOName);
TCHAR HCName[MAX_PATH]={0};
CString HCvalue=_T("Cancel(C)");
CButton* button3 = (CButton*)GetDlgItem(IDCANCEL);
SsnGetLocaleString(SSN_PLUGIN_ID_ANY,HCvalue, SSN_AUTO_SELECT_LOCALE,NULL,HCvalue,HCName,MAX_PATH,HCvalue);
button3->SetWindowText(HCName);
}
在OnInitDialog()函数里实现;
3
- 实现功能
- 翻页功能的实现
- 拖放功能的实现
- 实现分页打印功能:
- VC实现打印功能
- sql实现搜索功能
- bolg 功能 实现 畅想
- DataGrid实现tooltip功能
- DataGrid实现tooltip功能
- DataGrid部分功能实现
- 撤消功能的实现
- DataGrid实现tooltip功能
- 拖放功能的实现
- 如何实现拖曳功能
- frameset实现隐现功能
- session功能实现原理
- 抽屉功能的实现
- 全选功能实现
- jspsmartupload 不算bug的bug
- Camera Shake in Unity
- eclipse android环境配置
- Tesseract限制匹配的字符集
- explicit构造函数
- 实现功能
- C、C-plusplus语言中Chinese character的编码剖析
- 0/1背包问题算法思路精讲
- Android实战之手势与多点触控探究
- 高清图像系统-DPS(Digital Pixel System)技术简介
- :整数中1出现的次数
- nefu 120 梅森素数 Lucas-Lehmer判定法
- 案例学习 – 性能监控之循序渐进
- (译)使用cocos2d、LevelHelper和SpriteHelper实现疯狂考拉(Part 3)