VC雕虫小技集(七)[2]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 he_zhidan 的 blog

3, 大小键盘的ascll

0-9 不同,+,-相同.

 

4,显示键盘输入的字符,尽量避免闪烁

void csdiview::onchar(uint nchar, uint nrepcnt, uint nflags)

{

       cdc * pdc = getdc();

       stringdata += nchar;

       crect r(0,0,0,0);

       pdc->drawtext(stringdata,&r,dt_left|dt_calcrect);

       invalidaterect(r);

              cview::onchar(nchar, nrepcnt, nflags);

}

void csdiview::ondraw(cdc* pdc)

{

       pdc->drawtext(stringdata,crect(0,0,1000,1000),dt_left);

}

 

5,对话框a domodal()出一个对话框b,点击b一个按钮以后,要求调用a的类中的一个函数。

 

b的响应函数中处理:

((a *)getparent())->fun();

本文关键:VC 雕虫小技集
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top