C ++ Win32所有者绘制按钮的Down状态

时间:2013-09-05 16:04:17

标签: c++ winapi button

我在上一个程序中使用了这个,当我的硬盘崩溃时丢失了。

我依旧记得我是怎么做到的,但是无法在google或msdn上找到任何解决方案。

case WM_DRAWITEM: {

  // pointer to items draw structure and the id
  LPDRAWITEMSTRUCT pDIS = (LPDRAWITEMSTRUCT)lParam;
  int ctlResID = pDIS->CtlID;

 if (ctlResID == IDC_TEST) {
     // button drawn here to pDIS->hDC // this works fine
     // now I want to draw the button differently if it is in its down state (holding the button down or w/e)
 }

我拥有的是什么,我想我记得绘制项结构中的一个值告诉我,但我无法在网上找到任何关于它的内容。

有没有人碰巧知道怎么做?

感谢。

0 个答案:

没有答案