⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 一个简单minigui软键盘(非常具有参考意义).htm

📁 minigui的文档以及源代码和相关网页
💻 HTM
📖 第 1 页 / 共 2 页
字号:
x,y,x+KEY_W*10,y);<BR>&nbsp;<WBR>}</P>
<P>&nbsp;<WBR>for(i=0;i&lt;4;i++)<BR>&nbsp;<WBR>{<BR>&nbsp;<WBR>&nbsp;<WBR>j=0;<BR>&nbsp;<WBR>&nbsp;<WBR>while 
(j&lt;10)<BR>&nbsp;<WBR>&nbsp;<WBR>{<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>if(status[i][j]==1)<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>{<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>printf 
("the satus is 
1\n");<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>SetBrushColor(hdc,PIXEL_blue);<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>FillBox(hdc,KEY_X 
+ KEY_W * j,KEY_Y + KEY_H * 
i,KEY_W,KEY_H);<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>}</P>
<P>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>if(status[i][j]==2)<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>{<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>printf 
("the satus is 
2\n");<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>SetBrushColor(hdc,PIXEL_MAINCOLOR);<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>FillBox(hdc,KEY_X 
+ KEY_W * j,KEY_Y + KEY_H * 
i,KEY_W,KEY_H);<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>}<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR><BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>j++;<BR>&nbsp;<WBR>&nbsp;<WBR>}<BR>&nbsp;<WBR>}</P>
<P>&nbsp;<WBR>SetBkMode(hdc,BM_TRANSPARENT);<BR>&nbsp;<WBR><BR>&nbsp;<WBR>for(i=0;i&lt;40;i++)<BR>&nbsp;<WBR>{<BR>&nbsp;<WBR>&nbsp;<WBR>if(i&lt;10)<BR>&nbsp;<WBR>&nbsp;<WBR>{<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>j=0;<BR>&nbsp;<WBR>&nbsp;<WBR>}</P>
<P>&nbsp;<WBR>&nbsp;<WBR>else 
if(i&lt;20)<BR>&nbsp;<WBR>&nbsp;<WBR>{<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>j=1;&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR><BR>&nbsp;<WBR>&nbsp;<WBR>}</P>
<P>&nbsp;<WBR>&nbsp;<WBR>else 
if(i&lt;30)<BR>&nbsp;<WBR>&nbsp;<WBR>{<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>j=2;&nbsp;<WBR>&nbsp;<WBR><BR>&nbsp;<WBR>&nbsp;<WBR>}</P>
<P>&nbsp;<WBR>&nbsp;<WBR>else<BR>&nbsp;<WBR>&nbsp;<WBR>{<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>j=3;&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR><BR>&nbsp;<WBR>&nbsp;<WBR>}</P>
<P>&nbsp;<WBR>&nbsp;<WBR>rc_text.left=KEY_X + (i%10) * 
30-10;<BR>&nbsp;<WBR>&nbsp;<WBR>rc_text.top = KEY_Y+ 7 + KEY_H * 
j;<BR>&nbsp;<WBR>&nbsp;<WBR>rc_text.right = rc_text.left + 
KEY_W;<BR>&nbsp;<WBR>&nbsp;<WBR>rc_text.bottom = rc_text.top + 
KEY_H;<BR>&nbsp;<WBR>&nbsp;<WBR>DrawText(hdc,caption[j][i%10],-1,&amp;rc_text,DT_VCENTER|DT_RIGHT);<BR>&nbsp;<WBR>}</P>
<P><BR>}</P>
<P>static void load_res(HDC hdc)<BR>{<BR>&nbsp;<WBR>LoadBitmap (hdc, 
&amp;g_back_bmp, "res/back-01.gif");<BR>}</P>
<P>//模板-控件事件处理函数<BR>static void OnCommand(WPARAM id, HWND hWnd, HWND 
hDlg)<BR>{<BR>&nbsp;<WBR><BR>&nbsp;<WBR>char ch_tmp[2]={0};<BR>&nbsp;<WBR>switch 
(id)<BR>&nbsp;<WBR>{</P>
<P>&nbsp;<WBR>}<BR>}&nbsp;<WBR></P>
<P>//模板-消息处理函数<BR>static int WindowProc(HWND hDlg, int message, WPARAM wParam, 
LPARAM lParam)<BR>{<BR>&nbsp;<WBR>HDC hdc;<BR>&nbsp;<WBR>static 
i=0;<BR>&nbsp;<WBR>switch 
(message)<BR>&nbsp;<WBR>{<BR>&nbsp;<WBR>&nbsp;<WBR>case 
MSG_CREATE:<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>printf("####MSG_CREATE\n");<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>create_ctrl(hDlg);<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>break;<BR>&nbsp;<WBR>&nbsp;<WBR>case 
MSG_INITDIALOG:<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>printf("####MSG_INITDIALOG\n");<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>break;<BR>&nbsp;<WBR>&nbsp;<WBR>case 
MSG_ACTIVE:<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>printf("#####MSG_ACTIVE\n");<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>break;<BR>&nbsp;<WBR>&nbsp;<WBR>case 
MSG_SHOWWINDOW:<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>if 
(wParam==0x00)//hide<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>{<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>printf("MSG_SHOWWINDOW:hide\n");&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR><BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>}<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>else//show<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>{<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>printf("MSG_SHOWWINDOW:show");<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>}<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>break;&nbsp;<WBR><BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR><BR>&nbsp;<WBR>&nbsp;<WBR>case 
MSG_COMMAND:<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>OnCommand(wParam, (HWND)lParam, 
hDlg) ;<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>break;<BR>&nbsp;<WBR>&nbsp;<WBR>case 
MSG_PAINT:<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>printf("####MSG_PAINT\n");<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>hdc 
= BeginPaint 
(hDlg);<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>load_res(hdc);<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>draw_text(hDlg,hdc);<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>EndPaint 
(hDlg, hdc);<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>return 0;</P>
<P>&nbsp;<WBR>&nbsp;<WBR>case 
MSG_LBUTTONDOWN:<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>g_mouse_down = 
1;<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>click_form(hDlg, LOWORD(lParam), 
HIWORD(lParam));<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>break;<BR>&nbsp;<WBR>&nbsp;<WBR>case 
MSG_LBUTTONUP :<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>g_mouse_up = 
1;<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>click_form(hDlg, LOWORD(lParam), 
HIWORD(lParam));<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>break;<BR>&nbsp;<WBR>&nbsp;<WBR>case 
MSG_CLOSE:<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>DestroyMainWindow(hDlg);<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>PostQuitMessage(hDlg);<BR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>return&nbsp;<WBR> 
0;<BR>&nbsp;<WBR>}<BR>&nbsp;<WBR>return &nbsp;<WBR>DefaultDialogProc(hDlg, 
message, wParam, lParam);<BR>}</P>
<P>//模板-建立窗体<BR>GUI_FORM&nbsp;<WBR> FrmKeyboard = {0, NULL, &amp;DlgInit, 
WindowProc, -1, 0,1};<BR></P></DIV>
<DIV class="articleInfo floatLeft"><!--(<a href="http://my2008.sina.com.cn/blog/rule.html" target="_blank">规则</a>)<span class="space12"></span>(<a href="#" onclick="return false;"><span onclick="showMyRecord();">积分</span></a>)<span class="space12"></span>//--></DIV>
<DIV class="articleUtil floatRight"><A>阅读</A><SPAN class=sub 
id=r_3e1311d1010009nw></SPAN><SPAN class=space>|</SPAN><A 
href="http://blog.sina.com.cn/s/blog_3e1311d1010009nw.html#comment">评论</A><SPAN 
class=sub id=c_3e1311d1010009nw></SPAN><SPAN class=space>|</SPAN><A 
id=f_3e1311d1010009nw 
onclick="$articleManage('3e1311d1010009nw',5);return false;" 
href="http://blog.sina.com.cn/s/blog_3e1311d1010009nw.html#">收藏</A><SPAN 
class=sub id=fn_3e1311d1010009nw></SPAN><SPAN class=space>|</SPAN><A 
href="http://blog.sina.com.cn/main_v5/ria/print.html?blog_id=blog_3e1311d1010009nw" 
target=_blank>打印</A><SPAN class=space>|</SPAN><A id=q_3e1311d1010009nw 
onclick="$jubao('3e1311d1010009nw')" href="javascript:;">举报</A> </DIV>
<DIV class=CP_j_linedot></DIV>
<DIV class=articleContext>前一篇:<SPAN class=space6></SPAN><A 
href="http://blog.sina.com.cn/s/blog_3e1311d1010009kt.html~type=v5_one&amp;label=rela_prevarticle">总结</A><BR>后一篇:<SPAN 
class=space6></SPAN><A 
href="http://blog.sina.com.cn/s/blog_3e1311d1010009oc.html~type=v5_one&amp;label=rela_nextarticle">花开花落</A></DIV>
<DIV class="sinaPlan SinaAd_hide" id=advertise_bottom></DIV><!-- 内容开始 -->
<DIV class=CP_cmtpost id=CP_cmtpost_cms>
<DIV class=CP_cmtt_d><SPAN class=floatLeft><STRONG>评论</STRONG><EM><SPAN 
class=my2008 id=COMMENT_FIRST_HOT></SPAN></EM><A name=comment></A></SPAN><SPAN 
class="manage floatRight"><A class=CP_a_fuc 
href="http://blog.sina.com.cn/s/blog_3e1311d1010009nw.html#post">[<CITE>发评论</CITE>]</A></SPAN> 
</DIV>
<UL class=CP_lis id=article_comment_list><!-- 循环始 -->
  <LI class=CP_litem>评论加载中,请稍候... <!-- 循环终  --></LI></UL>
<DIV class=CP_page id=commentPaging style="DISPLAY: none">
<UL class=CP_pages></UL></DIV><A name=post></A>
<DIV class="CP_cmtt_d marginTop_d1"><STRONG>发评论</STRONG></DIV>
<DIV class=CP_cmt_main>
<DIV class=CP_cmt_line1>
<UL class="CP_cmt_info floatLeft" id=comment_wel style="DISPLAY: none">
  <LI class=CP_cmt_nm_d id=comment_wel2 style="DISPLAY: none">用户昵称:</LI></UL>
<UL class="CP_cmt_int_d floatRight">
  <LI class=CP_cmt_int_img><A class="" onclick="return false;" 
  href="http://blog.sina.com.cn/s/blog_3e1311d1010009nw.html#"><IMG 
  class="CP_i CP_i_ins_smi" title="" alt="" 
  src="一个简单MINIGUI软键盘(非常具有参考意义).files/CP_i.gif" align=absMiddle><CITE 
  id=article_comment_insertSmile>插入表情</CITE></A> </LI></UL></DIV>
<P class=CP_cmtxt_d><TEXTAREA class=commentArea id=commentArea></TEXTAREA></P>
<UL class=CP_cmtpf>
  <LI class=CP_cmtnm>登录名:<INPUT id=login_name> 
  <LI class=CP_cmtpw>密码:<INPUT id=login_pass type=password> 
  <LI><A href="http://login.sina.com.cn/getpass.html" target=_blank>找回密码</A> 
  <LI><A href="http://login.sina.com.cn/hd/reg.php?entry=shequ" 
  target=_blank>注册</A> 
  <LI class=CP_cmtnm id=comment_anon 
  style="DISPLAY: none">昵&nbsp;&nbsp;&nbsp;称:<INPUT id=comment_anonyous> 
  <LI class=CP_cmt_any><LABEL><INPUT id=anonymity type=checkbox>匿名评论</LABEL> 
  </LI></UL>
<P class=CP_cmtvc><EM>验证码:</EM><INPUT class=checkwd id=login_check 
maxLength=4><IMG id=comment_check_img alt=看不清楚数字吗?点击这里再试试。 
src="一个简单MINIGUI软键盘(非常具有参考意义).files/checkwd_image.png" align=absMiddle 
border=0><SPAN id=audioCheckCont><A id=comment_get_vcode onclick="return false;" 
href="http://blog.sina.com.cn/s/blog_3e1311d1010009nw.html#">收听验证码</A></SPAN></P>
<P class=CP_cmtsub><A class="CP_a_btn CP_a_btn14 CP_a_btnsub" 
onclick="return false;" 
href="http://blog.sina.com.cn/s/blog_3e1311d1010009nw.html#"><CITE 
id=comment_post_btn>发评论</CITE><INPUT type=submit></A></P>
<P class="CP_cmtresv CP_txtc">以上网友发言只代表其个人观点,不代表新浪网的观点或立场。</P></DIV></DIV><!-- 内容结束 --></DIV></DIV>
<DIV class=componentBottom></DIV></DIV></DIV></DIV>
<DIV class="gap floatLeft"></DIV>
<DIV class="column_1 floatLeft">
<DIV class=components210 id=column_1>
<DIV class=component id=module_903 load_style="1">
<DIV class=componentBar><SPAN class=title>相关博文</SPAN> </DIV>
<DIV class=componentContent><!-- 内容开始 -->
<DIV class=nodata2>读取中...</DIV><!-- 内容结束 --></DIV>
<DIV class=componentBottom></DIV></DIV>
<DIV class=component id=module_904 load_style="1">
<DIV class=componentBar><SPAN class=title>推荐博文</SPAN> </DIV>
<DIV class=componentContent><!-- 内容开始 -->
<DIV class=nodata2>读取中...</DIV><!-- 内容结束 --></DIV>
<DIV class=componentBottom></DIV></DIV>
<DIV class=component id=module_47 style="DISPLAY: none" load_style="1">
<DIV class=componentBar><SPAN class="title floatLeft">谁看过这篇博文</SPAN> </DIV>
<DIV class=componentContent><!-- 内容开始 -->
<DIV class=nodata2>读取中...</DIV><!-- 内容结束 --></DIV>
<DIV class=componentBottom></DIV></DIV></DIV></DIV>
<DIV class=clear></DIV></DIV>
<SCRIPT src="一个简单MINIGUI软键盘(非常具有参考意义).files/sina_blog_foot.js" 
type=text/javascript charset=utf-8></SCRIPT>
</DIV><SPAN style="DISPLAY: none" expara="" 
url="http://blog.sina.com.cn/s/blog_3e1311d1010009nw.html" 
key="3e1311d1010009nw" pid="1" name="pvcounter"></SPAN>
<SCRIPT id=PVCOUNTER_FORIE type=text/javascript></SCRIPT>
<IFRAME id=webIM_Conn_Iframe 
style="FILTER: alpha(opacity=0); LEFT: 1px; WIDTH: 1px; POSITION: absolute; TOP: 1px; HEIGHT: 1px; moz-opacity: 0" 
src="about:blank"></IFRAME>
<DIV id=webIM_Conn_Connect></DIV>
<SCRIPT>var __sayon_webim_msg_pop__ = false;</SCRIPT>

<SCRIPT src="一个简单MINIGUI软键盘(非常具有参考意义).files/webim.compressed.js"></SCRIPT>

<SCRIPT type=text/javascript>loadResource();</SCRIPT>

<SCRIPT type=text/javascript>renderPage();</SCRIPT>

<SCRIPT type=text/javascript>
<!--
	SinaSysTray.pro_init();
//-->
</SCRIPT>

<SCRIPT type=text/javascript>
// 登陆后输出登陆者的UID
if($UID != null){
	webIM($UID);
}
</SCRIPT>

<SCRIPT type=text/javascript>
if($UID != null && $UID != scope.$uid){
	dwScript({url:"http://footprint.cws.api.sina.com.cn/add.php?pid=1&uid=" + scope.$uid + (typeof scope.$articleid != "undefined" ? "&subid=" + scope.$articleid : "") + "&varname=addNewVisitor"}); } 
</SCRIPT>

<SCRIPT src="一个简单MINIGUI软键盘(非常具有参考意义).files/pvcounter.js" 
type=text/javascript></SCRIPT>

<SCRIPT src="一个简单MINIGUI软键盘(非常具有参考意义).files/680.js" 
type=text/javascript></SCRIPT>
<!-- SUDA_CODE_START -->
<SCRIPT src="一个简单MINIGUI软键盘(非常具有参考意义).files/suda_s_v851c.js" 
type=text/javascript></SCRIPT>

<SCRIPT type=text/javascript>
//<!--
try{
var config_pic = config?(config.common?((config.common.head || config.common.head)?((config.common.head.usepic || config.common.bg.usepic)?((config.common.head.usepic=='1')||(config.common.bg.usepic=='1')?1:0):0):0):0):0;
_S_pSt(_S_PID_,config.common.t,config.common.r+","+config_pic);
}catch(e){}
//-->
</SCRIPT>
<!-- SUDA_CODE_END --><!-- START WRating v1.0 -->
<SCRIPT src="一个简单MINIGUI软键盘(非常具有参考意义).files/a1.js" 
type=text/javascript></SCRIPT>

<SCRIPT type=text/javascript>
try{
var vjAcc="860010-0328010000"; 
var wrUrl="http://sina.wrating.com/";
vjTrack("");
}catch(e){};
</SCRIPT>
<NOSCRIPT><IMG style="DISPLAY: none" height=1 src="" width=1></NOSCRIPT> <!-- END WRating v1.0 --><!-- SSO_CODE_START -->
<SCRIPT language=JavaScript>
<!--
 if($UID != null){
  document.write("<scr" + "ipt charset='utf-8' src='http://image2.sina.com.cn/unipro/js/ssologin.js'></scr" + "ipt>"); 
 }
//-->
</SCRIPT>
<!-- SSO_CODE_END --></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -