[pochy-user] Re: draftウィンドウとプラグイン

Back to archive index

yho yhoyh****@plala*****
2004年 3月 11日 (木) 22:40:46 JST


こんばんは、yhoです。

その1についてだけですが見てみました。
ドラフトウィンドウを開く際にpochy_d_20040207ではプラグインの関数が
呼ばれていますが、pochy0.2.1aでは呼ばれていませんでした。

pochy_d_20040207では、void CPochyApp::CreateDraftFrame(CString account)の最後に
m_pluginManager.OnOpenDraft(df->GetSafeHwnd());を呼んでいますが、
pochy0.2.1aは無いです。pochy0.2.1aでもこの関数を追加すると、
PC_OnOpenDraftが呼ばれるようになりました。

以上です。

On 2004 Mar 11 22:20:51 
"isr(nya_mo_nya)" <nya_mo_nya****@ybb*****> wrote:

> こんにちは、isr@ほろ酔いです。
> 
> ----- Original Message ----- 
> From: 平中さん<sabor****@olive*****>
> Sent: Thursday, March 11, 2004 2:03 AM
> Subject: [pochy-user] Re: draftウィンドウとプラグイン
> 
> > 略・・・
> > これは、0.2.1aのソースに問題があるような気がします。
> > 現在は出先にて環境がないので、なんともいえないのですが、戻り次第確認してみ
> ます。
> > 少々お時間をください。
> > (中略)
> > これまた、0.2.1aのソースを見てみないとなんともいえないのですが、バグの可能
>> > もあるので、確かめてみます。
> 
> 平中さんの負担を増やしてしまい、申し訳ないです。
> プラグインもある程度出来てきたのですが、
> やはりどこでも使えると幅が広がるので助かります。
> こちらでもちょくちょくソースを追っかけてますが、
> 何卒、よろしくお願いいたします。 m(_ _)m
> 
> # 以下、小さいツッコミ -----------------------------------------
> size_t は unsigned int .
> size_t fwrite( const void*buffer, size_t size, size_t count, FILE *stream );
> よって、↓の expression は多分意味無し。。。
> if(0 > fwrite(buf, sizeof(char), strlen(buf), fp))
> 
> 丁寧に書くならこんな感じでしょうかね?↓
> // CStringからファイルへテキストを書き出す関数
> BOOL g_string2file(/*CString& buf*/LPCTSTR buf, LPCTSTR file_name)
> {
>     FILE *fp = fopen(file_name, "wb");
>     if(fp==NULL)
>     {
>         AfxMessageBox("g_string2file open error");
>         return FALSE;
>     }
>     size_t len  = strlen(buf) ;
>     size_t count= fwrite(buf, sizeof(char), len, fp) ;
>     fclose(fp);
>     if (len > count)
>     {
>         AfxMessageBox("g_string2file write size error");
>         return FALSE;
>     }
>     return TRUE;
> }
> 
> 以上です。
> 
> % -----------------------------------
> ?- info(Who, Mail).
> Who  = isr
> Mail = nya_mo_nya****@ybb*****
> maybe ....
> % -----------------------------------
> 
> _______________________________________________
> pochy-user mailing list
> pochy****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/pochy-user
> 

---
yho <yhoyh****@plala*****>



pochy-user メーリングリストの案内
Back to archive index