当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: HANDLE m_hProcessSnap = NULL;HA
 

 

 ·使用vc++进行tray区编程    »显示摘要«
    摘要: 使用vc++进行tray区编程 1.使用向导建立一个mfc对话框应用程序,假设叫traydemo 2.增加消息处理函数 virtual bool oninitdialog(); afx_msg void ondestroy(); afx_msg void onsize(uint ntype, int cx, int cy); afx_msg lresult ontraynotify(wpar......
    摘要: 1,简述vc6下如何进行程序的调试。 在主菜单"build"中,有一个start build的子菜单,它下面包含了go菜单(快捷键为f5),选择后,程序将从当前语句进入调试运行,直到遇到断点或程序结束。 将鼠标移动到要调试的代码行,单击鼠标右键选择“insert/remove breakpoint”,或者按下f9,可以在该行上添加断点,此时断点代码行前面出现一个棕色的......


枚举系统所有进程和进程所有线程(比如:获得线程窗口)

 handle m_hprocesssnap = null;

 handle m_hprocess = null; 【程序编程相关:显示文件夹对话框,返回选中文件夹的路径

 handle m_hthreadsnap = null; 【推荐阅读:利用手机模块实现短消息(TC35iT)

 processentry32 m_pe32; 【扩展信息:VC小技巧,窗体中显示bmp图象

 handle m_hthread = null;

 threadentry32 m_te32;

 memset(&m_pe32,0,sizeof(m_pe32));

 m_pe32.dwsize = sizeof(processentry32);

 memset(&m_te32,0,sizeof(m_te32));

 m_te32.dwsize = sizeof(threadentry32);

 m_hprocesssnap = ::createtoolhelp32snapshot(th32cs_snapprocess,0);

 m_hthreadsnap = ::createtoolhelp32snapshot(th32cs_snapthread,0);

 wndenumproc lpfun = enumthreadwndproc;

 bool ishas = false;

 if (::process32first(m_hprocesssnap,&m_pe32))

 {

  do

  {

   m_hprocess = ::openprocess(process_all_access,false,m_pe32.th32processid);

   

&nbs
...   下一页
    摘要: 1, 要运行一个c语言编写的应用程序如下: main() { printf("hello world"); } 在vc6的开发环境中,应该建立哪种类型的工程?b a, win32 application b, win32 console application c, mfc appwizard (exe) d, utility project 2, 在v......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE