isr(nya_mo_nya)
nya_mo_nya****@ybb*****
2004年 2月 27日 (金) 02:06:44 JST
こんにちは、isrです。 ----- Original Message ----- From: "かわはらまさとし" <kurcu****@yahoo*****> To: <pochy****@lists*****> Sent: Thursday, February 26, 2004 9:49 PM Subject: [pochy-user] 簡易印刷プラグインについて > おつかれさまです、かわはらです。 > > 現在yhoさん作成のSimplePrintのプラグインはサマリビューからの > 簡易印刷ができますが、テキストビューからも簡易印刷を出来るように > 変更するのはむずかしいでしょうか? yhoさん作成のSimplePrintを見させていただきました。m(_ _)m それっぽいところに追加してみたのですが、 はっきり言って、"プリンタ無い"のでテストできません。(あはは〜 "簡易印刷"メニューはそこらかしこに出るようになりましたが、 いいのでしょうか?<知るか /** メニューが初期化されるときに呼ばれる。 メインメニューや右クリックメニューなどに項目を追加するときに利用する。 @param hMenu メニューハンドル @param nPochyMenuType メニューの種類 @return なし */ void WINAPI PC_OnInitMenu(HMENU hMenu, POCHY_MENU_TYPE nPochyMenuType) { switch (nPochyMenuType) { case POCHY_MENU_TASKTRAY : case POCHY_MENU_SUMMARY_VIEW : case POCHY_MENU_ACCOUNT_VIEW : case POCHY_MENU_FOLDER_VIEW : case POCHY_MENU_TEXT_VIEW : case POCHY_MENU_HEADER_VIEW : case POCHY_MENU_MULTIPART_VIEW : case POCHY_MENU_DRAFT_VIEW : case POCHY_MENU_DRAFT_MAIL_EDIT_VIEW : { CPochyAPI api; // SummaryViewの右クリックメニュー // メニューに登録 g_nSimplePrintID = api.RegisterCallback(_T("SimplePrint"), SimplePrintCallback); ::AppendMenu(hMenu, MF_STRING, g_nSimplePrintID, _T("簡易印刷 ")); } break ; default : break ; } if(nPochyMenuType == POCHY_MENU_PLUGIN){ // プラグインメニュー // メニューに登録 CPochyAPI api; g_nPrintSettingID = api.RegisterCallback(_T("PrintSetting"), SimplePrintCallback); ::AppendMenu(hMenu, MF_STRING, g_nPrintSettingID, _T("簡易印刷設定 ")); } } # まあ、ギャグみたいなものなので、、、