随笔分类 -  PROGRAM / VC_MFC

进程通信
摘要:1 进程通信 1.1 SendMessage 消息 WM_COPYDATA LRESULT SendMessage( HWND hWnd, // handle to destination window WM_COPYDATA, // message to send WPARAM wParam, / 阅读全文

posted @ 2016-11-02 17:40 NoneButNow 阅读(212) 评论(0) 推荐(0)

MFC 定时器
摘要:定义定时器ID #define TIMER_ID_CONTROL1 10000 #define TIMER_ID_CONTROL2 10001 #define TIMER_ID_CALLBACK 10002 设置定时器 SetTimer(TIMER_ID_CONTROL1, 1*1000, NULL 阅读全文

posted @ 2016-11-02 16:05 NoneButNow 阅读(299) 评论(0) 推荐(0)

MFC 系统托盘
摘要:显示托盘 BOOL CMFCTrayDlg::OnInitDialog() { //... //设置托盘图标 //NOTIFYICONDATA m_NofityIcon;//.h设置为成员变量 m_NofityIcon.cbSize = sizeof(NOTIFYICONDATA); m_Nofit 阅读全文

posted @ 2016-11-02 14:22 NoneButNow 阅读(395) 评论(0) 推荐(0)

MFC 窗口移动、置顶、浮起效果
摘要:void CMFCMoveWindowDlg::OnBnClickedButton1() { //left CRect rec; GetWindowRect(&rec); rec.left -= m_iMove; rec.right -= m_iMove; MoveWindow(&rec); } v 阅读全文

posted @ 2016-10-28 23:12 NoneButNow 阅读(4236) 评论(0) 推荐(0)

MFC 文件拖拽
摘要:对话框,Accept Files(True) void CMFCDragFileDlg::OnDropFiles(HDROP hDropInfo) { TCHAR szPath[MAX_PATH] = {0}; UINT nCount = DragQueryFile(hDropInfo, 0xFFF 阅读全文

posted @ 2016-10-28 18:45 NoneButNow 阅读(1044) 评论(0) 推荐(0)

MFC 打开文件/打开路径
摘要:void CMFCOpenFileOrDirectoryDlg::OnBnClickedButton1() { //打开文件 CFileDialog dlgOpen(TRUE/*TRUE打开,FALSE保存*/, 0, 0, OFN_HIDEREADONLY|OFN_FILEMUSTEXIST, " 阅读全文

posted @ 2016-10-28 18:20 NoneButNow 阅读(2403) 评论(0) 推荐(0)

Get Shellcode
摘要:C --> Assembly --> Shellcode XP SP3 int _tmain(int argc, TCHAR* argv[], TCHAR* envp[]) { //get address // HMODULE hMod = LoadLibrary("user32.dll"); // 阅读全文

posted @ 2016-10-28 09:40 NoneButNow 阅读(196) 评论(0) 推荐(0)

MFC CTabCtrl
摘要:xxxDlg.h public: CTabCtrl m_tabctrl; #define MAX_DLG_PAGE 2 CDialog* m_pDialog[MAX_DLG_PAGE]; int m_iSelectedPage; CPageProcess m_pageProcess; CPageFi 阅读全文

posted @ 2016-10-27 23:34 NoneButNow 阅读(550) 评论(0) 推荐(0)

MFC 简单控件使用
摘要:BOOL CDemoMFCCtrlDlg::OnInitDialog() { //... SetDlgItemText(IDC_EDIT1, _T("Name")); SetDlgItemText(IDC_EDIT2, _T("PassWord")); ((CButton*)GetDlgItem(I 阅读全文

posted @ 2016-10-27 23:23 NoneButNow 阅读(472) 评论(0) 推荐(0)

MFC CListCtrl
摘要:列名、行内容的添加、删除。 据列名、行内容长度设置列宽。 排序。 提升权限 BOOL CDemoListCtrlApp::EnableDebugPrivilege() { HANDLE token; if(!OpenProcessToken(GetCurrentProcess(),TOKEN_ADJ 阅读全文

posted @ 2016-10-27 23:00 NoneButNow 阅读(379) 评论(0) 推荐(0)

导航